// export Bag , andr , lisa , gary , allen , bart , kate , petra , adi , ron , nina , lucy , paul , frank , vasiliev , Greene , wybrani , wybrani1 , wybrani2 , zestawik , solar1 , solar2 , solar3 , solar4 , zbro , movie_effect ; export soldat1 , soldat2 , soldat3 , soldat4 , soldat5 , soldat6 , soldat7 , soldat8 , soldat9 , soldat10 , soldat11 , soldat12 , soldat13 , soldat14 , soldat15 , soldat16 , soldat17 , soldat18 , soldat19 , soldat20 , soldat21 , soldat22 , soldat23 , soldat24 , soldat25 , mechanik1 , mechanik2 , mechanik3 , mechanik4 , mechanik5 , hg1 , hg2 , hg3 , hg4 , hg5 , hg6 , hg7 , hg8 , hg9 , hg10 , hg11 , hg12 , car1 ; export mortar1 , mortar2 , mortar3 , mortar4 , mortar5 , mortar6 , mortar7 , mortar8 , mortar9 , mortar10 , mortar11 , mortar12 , mortar13 , mortar14 , mortar15 , margaret , ivan , alex , cyrus , brad ; export hg13 , hg14 , hg15 , hg16 , hg17 , hg18 , hg19 , hg20 , hg21 , hg22 , hg23 , hg24 , hg25 , hg26 , hg27 , hg28 , hg29 , hg30 , crate_list , Ilosc_CZ , fabe , CZ , zbro1 , bata , bunkier1 , bunkier2 , stachu1 , sokolow , major ; export rakiety , guny , track , track_rdy , rak_rdy , gun_rdy , dep_rdy , arab1 , arab2 , arab3 , arab4 , arabs1 , arabs2 , kurt , ptak1 , ptak2 , ptak3 , Rayan , nancy , bobby , brown , cornell , gladstone , denis , Burlak , Roth , SetLive ; starting begin disable ( 01 ) ;
   0: LD_INT 1
   2: DISABLE_MARKED
// disable ( 02 ) ;
   3: LD_INT 2
   5: DISABLE_MARKED
// disable ( 03 ) ;
   6: LD_INT 3
   8: DISABLE_MARKED
// disable ( 04 ) ;
   9: LD_INT 4
  11: DISABLE_MARKED
// disable ( 11 ) ;
  12: LD_INT 11
  14: DISABLE_MARKED
// disable ( 12 ) ;
  15: LD_INT 12
  17: DISABLE_MARKED
// disable ( 13 ) ;
  18: LD_INT 13
  20: DISABLE_MARKED
// disable ( 14 ) ;
  21: LD_INT 14
  23: DISABLE_MARKED
// disable ( 15 ) ;
  24: LD_INT 15
  26: DISABLE_MARKED
// disable ( 16 ) ;
  27: LD_INT 16
  29: DISABLE_MARKED
// disable ( 100 ) ;
  30: LD_INT 100
  32: DISABLE_MARKED
// disable ( 222 ) ;
  33: LD_INT 222
  35: DISABLE_MARKED
// Petra = CreateCharacter ( Petra Johnson ) ;
  36: LD_ADDR_EXP 8
  40: PUSH
  41: LD_STRING Petra Johnson
  43: PPUSH
  44: CALL_OW 34
  48: ST_TO_ADDR
// ron = CreateCharacter ( Ron Paterson ) ;
  49: LD_ADDR_EXP 10
  53: PUSH
  54: LD_STRING Ron Paterson
  56: PPUSH
  57: CALL_OW 34
  61: ST_TO_ADDR
// bart = CreateCharacter ( Bart Reynolds ) ;
  62: LD_ADDR_EXP 6
  66: PUSH
  67: LD_STRING Bart Reynolds
  69: PPUSH
  70: CALL_OW 34
  74: ST_TO_ADDR
// Bag = CreateCharacter ( Matthew Bagins ) ;
  75: LD_ADDR_EXP 1
  79: PUSH
  80: LD_STRING Matthew Bagins
  82: PPUSH
  83: CALL_OW 34
  87: ST_TO_ADDR
// Nina = CreateCharacter ( Nina Kleshnev ) ;
  88: LD_ADDR_EXP 11
  92: PUSH
  93: LD_STRING Nina Kleshnev
  95: PPUSH
  96: CALL_OW 34
 100: ST_TO_ADDR
// Paul = CreateCharacter ( Paul Khattam ) ;
 101: LD_ADDR_EXP 13
 105: PUSH
 106: LD_STRING Paul Khattam
 108: PPUSH
 109: CALL_OW 34
 113: ST_TO_ADDR
// Lucy = CreateCharacter ( Lucy Donaldson ) ;
 114: LD_ADDR_EXP 12
 118: PUSH
 119: LD_STRING Lucy Donaldson
 121: PPUSH
 122: CALL_OW 34
 126: ST_TO_ADDR
// Frank = CreateCharacter ( Frank Forsyth ) ;
 127: LD_ADDR_EXP 14
 131: PUSH
 132: LD_STRING Frank Forsyth
 134: PPUSH
 135: CALL_OW 34
 139: ST_TO_ADDR
// Greene = CreateCharacter ( Fred Greene ) ;
 140: LD_ADDR_EXP 16
 144: PUSH
 145: LD_STRING Fred Greene
 147: PPUSH
 148: CALL_OW 34
 152: ST_TO_ADDR
// margaret = CreateCharacter ( Margaret Staines ) ;
 153: LD_ADDR_EXP 85
 157: PUSH
 158: LD_STRING Margaret Staines
 160: PPUSH
 161: CALL_OW 34
 165: ST_TO_ADDR
// ivan = CreateCharacter ( Ivan Dimitrov ) ;
 166: LD_ADDR_EXP 86
 170: PUSH
 171: LD_STRING Ivan Dimitrov
 173: PPUSH
 174: CALL_OW 34
 178: ST_TO_ADDR
// stachu1 = CreateCharacter ( Stanisaw Kamiski ) ;
 179: LD_ADDR_EXP 116
 183: PUSH
 184: LD_STRING Stanisaw Kamiski
 186: PPUSH
 187: CALL_OW 34
 191: ST_TO_ADDR
// SetSide ( Stachu1 , 5 ) ;
 192: LD_EXP 116
 196: PPUSH
 197: LD_INT 5
 199: PPUSH
 200: CALL_OW 235
// SetClass ( Stachu1 , 1 ) ;
 204: LD_EXP 116
 208: PPUSH
 209: LD_INT 1
 211: PPUSH
 212: CALL_OW 336
// brad = CreateCharacter ( Brad Butts ) ;
 216: LD_ADDR_EXP 89
 220: PUSH
 221: LD_STRING Brad Butts
 223: PPUSH
 224: CALL_OW 34
 228: ST_TO_ADDR
// cyrus = CreateCharacter ( Cyrus Parker ) ;
 229: LD_ADDR_EXP 88
 233: PUSH
 234: LD_STRING Cyrus Parker
 236: PPUSH
 237: CALL_OW 34
 241: ST_TO_ADDR
// nancy = CreateCharacter ( Nancy Graves ) ;
 242: LD_ADDR_EXP 137
 246: PUSH
 247: LD_STRING Nancy Graves
 249: PPUSH
 250: CALL_OW 34
 254: ST_TO_ADDR
// brown = CreateCharacter ( Michael Brown ) ;
 255: LD_ADDR_EXP 139
 259: PUSH
 260: LD_STRING Michael Brown
 262: PPUSH
 263: CALL_OW 34
 267: ST_TO_ADDR
// bobby = CreateCharacter ( Bobby Brandon ) ;
 268: LD_ADDR_EXP 138
 272: PUSH
 273: LD_STRING Bobby Brandon
 275: PPUSH
 276: CALL_OW 34
 280: ST_TO_ADDR
// denis = CreateCharacter ( Denis Peterson ) ;
 281: LD_ADDR_EXP 142
 285: PUSH
 286: LD_STRING Denis Peterson
 288: PPUSH
 289: CALL_OW 34
 293: ST_TO_ADDR
// gladstone = CreateCharacter ( Tim Gladstone ) ;
 294: LD_ADDR_EXP 141
 298: PUSH
 299: LD_STRING Tim Gladstone
 301: PPUSH
 302: CALL_OW 34
 306: ST_TO_ADDR
// Cornell = CreateCharacter ( Andy Cornell ) ;
 307: LD_ADDR_EXP 140
 311: PUSH
 312: LD_STRING Andy Cornell
 314: PPUSH
 315: CALL_OW 34
 319: ST_TO_ADDR
// Burlak = CreateCharacter ( Jurij I. Burlak Gorki ) ;
 320: LD_ADDR_EXP 143
 324: PUSH
 325: LD_STRING Jurij I. Burlak Gorki
 327: PPUSH
 328: CALL_OW 34
 332: ST_TO_ADDR
// Roth = CreateCharacter ( Peter Roth ) ;
 333: LD_ADDR_EXP 144
 337: PUSH
 338: LD_STRING Peter Roth
 340: PPUSH
 341: CALL_OW 34
 345: ST_TO_ADDR
// RemoveUnit ( morozov ) ;
 346: LD_INT 1040
 348: PPUSH
 349: CALL_OW 64
// RemoveUnit ( szulce ) ;
 353: LD_INT 1052
 355: PPUSH
 356: CALL_OW 64
// RemoveUnit ( Heike ) ;
 360: LD_INT 1073
 362: PPUSH
 363: CALL_OW 64
// RemoveUnit ( obc ) ;
 367: LD_INT 1078
 369: PPUSH
 370: CALL_OW 64
// SetClass ( [ Cornell , bag , Lucy , Margaret , Nancy ] , 1 ) ;
 374: LD_EXP 140
 378: PUSH
 379: LD_EXP 1
 383: PUSH
 384: LD_EXP 12
 388: PUSH
 389: LD_EXP 85
 393: PUSH
 394: LD_EXP 137
 398: PUSH
 399: EMPTY
 400: LIST
 401: LIST
 402: LIST
 403: LIST
 404: LIST
 405: PPUSH
 406: LD_INT 1
 408: PPUSH
 409: CALL_OW 336
// SetClass ( [ Paul , Ron ] , 4 ) ;
 413: LD_EXP 13
 417: PUSH
 418: LD_EXP 10
 422: PUSH
 423: EMPTY
 424: LIST
 425: LIST
 426: PPUSH
 427: LD_INT 4
 429: PPUSH
 430: CALL_OW 336
// SetClass ( [ bobby , Brown ] , 3 ) ;
 434: LD_EXP 138
 438: PUSH
 439: LD_EXP 139
 443: PUSH
 444: EMPTY
 445: LIST
 446: LIST
 447: PPUSH
 448: LD_INT 3
 450: PPUSH
 451: CALL_OW 336
// SetClass ( frank , 5 ) ;
 455: LD_EXP 14
 459: PPUSH
 460: LD_INT 5
 462: PPUSH
 463: CALL_OW 336
// SetClass ( Petra , 2 ) ;
 467: LD_EXP 8
 471: PPUSH
 472: LD_INT 2
 474: PPUSH
 475: CALL_OW 336
// SetSide ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1 ) ;
 479: LD_EXP 140
 483: PUSH
 484: LD_EXP 1
 488: PUSH
 489: LD_EXP 14
 493: PUSH
 494: LD_EXP 12
 498: PUSH
 499: LD_EXP 13
 503: PUSH
 504: LD_EXP 10
 508: PUSH
 509: LD_EXP 85
 513: PUSH
 514: LD_EXP 137
 518: PUSH
 519: LD_EXP 138
 523: PUSH
 524: LD_EXP 8
 528: PUSH
 529: LD_EXP 139
 533: PUSH
 534: LD_EXP 88
 538: PUSH
 539: EMPTY
 540: LIST
 541: LIST
 542: LIST
 543: LIST
 544: LIST
 545: LIST
 546: LIST
 547: LIST
 548: LIST
 549: LIST
 550: LIST
 551: LIST
 552: PPUSH
 553: LD_INT 1
 555: PPUSH
 556: CALL_OW 235
// PlaceUnitArea ( Cornell , wejscie , false ) ;
 560: LD_EXP 140
 564: PPUSH
 565: LD_INT 6
 567: PPUSH
 568: LD_INT 0
 570: PPUSH
 571: CALL_OW 49
// PlaceUnitArea ( bag , wejscie , false ) ;
 575: LD_EXP 1
 579: PPUSH
 580: LD_INT 6
 582: PPUSH
 583: LD_INT 0
 585: PPUSH
 586: CALL_OW 49
// PlaceUnitArea ( Frank , wejscie , false ) ;
 590: LD_EXP 14
 594: PPUSH
 595: LD_INT 6
 597: PPUSH
 598: LD_INT 0
 600: PPUSH
 601: CALL_OW 49
// PlaceUnitArea ( Lucy , wejscie , false ) ;
 605: LD_EXP 12
 609: PPUSH
 610: LD_INT 6
 612: PPUSH
 613: LD_INT 0
 615: PPUSH
 616: CALL_OW 49
// PlaceUnitArea ( Paul , wejscie , false ) ;
 620: LD_EXP 13
 624: PPUSH
 625: LD_INT 6
 627: PPUSH
 628: LD_INT 0
 630: PPUSH
 631: CALL_OW 49
// PlaceUnitArea ( Ron , wejscie , false ) ;
 635: LD_EXP 10
 639: PPUSH
 640: LD_INT 6
 642: PPUSH
 643: LD_INT 0
 645: PPUSH
 646: CALL_OW 49
// PlaceUnitArea ( Margaret , wejscie , false ) ;
 650: LD_EXP 85
 654: PPUSH
 655: LD_INT 6
 657: PPUSH
 658: LD_INT 0
 660: PPUSH
 661: CALL_OW 49
// PlaceUnitArea ( Nancy , wejscie , false ) ;
 665: LD_EXP 137
 669: PPUSH
 670: LD_INT 6
 672: PPUSH
 673: LD_INT 0
 675: PPUSH
 676: CALL_OW 49
// PlaceUnitArea ( Petra , wejscie , false ) ;
 680: LD_EXP 8
 684: PPUSH
 685: LD_INT 6
 687: PPUSH
 688: LD_INT 0
 690: PPUSH
 691: CALL_OW 49
// PlaceUnitArea ( Brown , wejscie , false ) ;
 695: LD_EXP 139
 699: PPUSH
 700: LD_INT 6
 702: PPUSH
 703: LD_INT 0
 705: PPUSH
 706: CALL_OW 49
// PlaceUnitArea ( bobby , wejscie , false ) ;
 710: LD_EXP 138
 714: PPUSH
 715: LD_INT 6
 717: PPUSH
 718: LD_INT 0
 720: PPUSH
 721: CALL_OW 49
// PlaceUnitArea ( cyrus , wejscie , false ) ;
 725: LD_EXP 88
 729: PPUSH
 730: LD_INT 6
 732: PPUSH
 733: LD_INT 0
 735: PPUSH
 736: CALL_OW 49
// BorderActive = true ;
 740: LD_ADDR_EXP 146
 744: PUSH
 745: LD_INT 1
 747: ST_TO_ADDR
// InGameOn ;
 748: CALL_OW 8
// ComEnterUnit ( [ z1 , z2 , z3 , z4 , z5 , z6 ] , arm1 ) ;
 752: LD_INT 1093
 754: PUSH
 755: LD_INT 1092
 757: PUSH
 758: LD_INT 1091
 760: PUSH
 761: LD_INT 1094
 763: PUSH
 764: LD_INT 1095
 766: PUSH
 767: LD_INT 1096
 769: PUSH
 770: EMPTY
 771: LIST
 772: LIST
 773: LIST
 774: LIST
 775: LIST
 776: LIST
 777: PPUSH
 778: LD_INT 132
 780: PPUSH
 781: CALL_OW 120
// ComEnterUnit ( [ z7 , z8 , z9 , z10 ] , arm2 ) ;
 785: LD_INT 1089
 787: PUSH
 788: LD_INT 1088
 790: PUSH
 791: LD_INT 1087
 793: PUSH
 794: LD_INT 1090
 796: PUSH
 797: EMPTY
 798: LIST
 799: LIST
 800: LIST
 801: LIST
 802: PPUSH
 803: LD_INT 138
 805: PPUSH
 806: CALL_OW 120
// ComEnterUnit ( [ z11 , z12 , z13 , z14 ] , arm2 ) ;
 810: LD_INT 1085
 812: PUSH
 813: LD_INT 1084
 815: PUSH
 816: LD_INT 1083
 818: PUSH
 819: LD_INT 1086
 821: PUSH
 822: EMPTY
 823: LIST
 824: LIST
 825: LIST
 826: LIST
 827: PPUSH
 828: LD_INT 138
 830: PPUSH
 831: CALL_OW 120
// ComEnterUnit ( [ z15 , z16 , z17 , z18 ] , arm3 ) ;
 835: LD_INT 1082
 837: PUSH
 838: LD_INT 1079
 840: PUSH
 841: LD_INT 1080
 843: PUSH
 844: LD_INT 1081
 846: PUSH
 847: EMPTY
 848: LIST
 849: LIST
 850: LIST
 851: LIST
 852: PPUSH
 853: LD_INT 151
 855: PPUSH
 856: CALL_OW 120
// ComEnterUnit ( [ z19 , z20 , z21 , z22 ] , arm4 ) ;
 860: LD_INT 1104
 862: PUSH
 863: LD_INT 1105
 865: PUSH
 866: LD_INT 1103
 868: PUSH
 869: LD_INT 1102
 871: PUSH
 872: EMPTY
 873: LIST
 874: LIST
 875: LIST
 876: LIST
 877: PPUSH
 878: LD_INT 139
 880: PPUSH
 881: CALL_OW 120
// ComEnterUnit ( [ z23 , z24 , z25 , z26 , z27 ] , arm5 ) ;
 885: LD_INT 1099
 887: PUSH
 888: LD_INT 1100
 890: PUSH
 891: LD_INT 1098
 893: PUSH
 894: LD_INT 1101
 896: PUSH
 897: LD_INT 1097
 899: PUSH
 900: EMPTY
 901: LIST
 902: LIST
 903: LIST
 904: LIST
 905: LIST
 906: PPUSH
 907: LD_INT 169
 909: PPUSH
 910: CALL_OW 120
// CenterNowOnXY ( 21 , 24 ) ;
 914: LD_INT 21
 916: PPUSH
 917: LD_INT 24
 919: PPUSH
 920: CALL_OW 86
// Say ( Cornell , c1 ) ;
 924: LD_EXP 140
 928: PPUSH
 929: LD_STRING c1
 931: PPUSH
 932: CALL_OW 88
// Say ( Cornell , c2 ) ;
 936: LD_EXP 140
 940: PPUSH
 941: LD_STRING c2
 943: PPUSH
 944: CALL_OW 88
// Say ( Cornell , c3 ) ;
 948: LD_EXP 140
 952: PPUSH
 953: LD_STRING c3
 955: PPUSH
 956: CALL_OW 88
// Say ( Frank , c4 ) ;
 960: LD_EXP 14
 964: PPUSH
 965: LD_STRING c4
 967: PPUSH
 968: CALL_OW 88
// Say ( Frank , c5 ) ;
 972: LD_EXP 14
 976: PPUSH
 977: LD_STRING c5
 979: PPUSH
 980: CALL_OW 88
// Say ( Lucy , c6 ) ;
 984: LD_EXP 12
 988: PPUSH
 989: LD_STRING c6
 991: PPUSH
 992: CALL_OW 88
// Say ( Frank , c7 ) ;
 996: LD_EXP 14
1000: PPUSH
1001: LD_STRING c7
1003: PPUSH
1004: CALL_OW 88
// Say ( Lucy , c8 ) ;
1008: LD_EXP 12
1012: PPUSH
1013: LD_STRING c8
1015: PPUSH
1016: CALL_OW 88
// Say ( bag , c9 ) ;
1020: LD_EXP 1
1024: PPUSH
1025: LD_STRING c9
1027: PPUSH
1028: CALL_OW 88
// Say ( Frank , c10 ) ;
1032: LD_EXP 14
1036: PPUSH
1037: LD_STRING c10
1039: PPUSH
1040: CALL_OW 88
// Say ( bag , c11 ) ;
1044: LD_EXP 1
1048: PPUSH
1049: LD_STRING c11
1051: PPUSH
1052: CALL_OW 88
// Say ( Frank , c12 ) ;
1056: LD_EXP 14
1060: PPUSH
1061: LD_STRING c12
1063: PPUSH
1064: CALL_OW 88
// Say ( Cornell , c13 ) ;
1068: LD_EXP 140
1072: PPUSH
1073: LD_STRING c13
1075: PPUSH
1076: CALL_OW 88
// Say ( Frank , c14 ) ;
1080: LD_EXP 14
1084: PPUSH
1085: LD_STRING c14
1087: PPUSH
1088: CALL_OW 88
// SetSide ( Frank , 7 ) ;
1092: LD_EXP 14
1096: PPUSH
1097: LD_INT 7
1099: PPUSH
1100: CALL_OW 235
// ComMoveXY ( Frank , 115 , 103 ) ;
1104: LD_EXP 14
1108: PPUSH
1109: LD_INT 115
1111: PPUSH
1112: LD_INT 103
1114: PPUSH
1115: CALL_OW 111
// InGameOff ;
1119: CALL_OW 9
// Say ( Bobby , cyr1 ) ;
1123: LD_EXP 138
1127: PPUSH
1128: LD_STRING cyr1
1130: PPUSH
1131: CALL_OW 88
// Say ( Cyrus , cyr2 ) ;
1135: LD_EXP 88
1139: PPUSH
1140: LD_STRING cyr2
1142: PPUSH
1143: CALL_OW 88
// Say ( Bobby , cyr3 ) ;
1147: LD_EXP 138
1151: PPUSH
1152: LD_STRING cyr3
1154: PPUSH
1155: CALL_OW 88
// Say ( Margaret , marg1 ) ;
1159: LD_EXP 85
1163: PPUSH
1164: LD_STRING marg1
1166: PPUSH
1167: CALL_OW 88
// Say ( bag , marg2 ) ;
1171: LD_EXP 1
1175: PPUSH
1176: LD_STRING marg2
1178: PPUSH
1179: CALL_OW 88
// SaveForQuickRestart ;
1183: CALL_OW 22
// ChangeMissionObjectives ( M2 ) ;
1187: LD_STRING M2
1189: PPUSH
1190: CALL_OW 337
// wait ( 4 4$0 ) ;
1194: LD_INT 8400
1196: PPUSH
1197: CALL_OW 67
// Say ( paul , prof1 ) ;
1201: LD_EXP 13
1205: PPUSH
1206: LD_STRING prof1
1208: PPUSH
1209: CALL_OW 88
// Say ( ron , prof2 ) ;
1213: LD_EXP 10
1217: PPUSH
1218: LD_STRING prof2
1220: PPUSH
1221: CALL_OW 88
// Say ( cornell , prof4 ) ;
1225: LD_EXP 140
1229: PPUSH
1230: LD_STRING prof4
1232: PPUSH
1233: CALL_OW 88
// Say ( paul , prof5 ) ;
1237: LD_EXP 13
1241: PPUSH
1242: LD_STRING prof5
1244: PPUSH
1245: CALL_OW 88
// Say ( cornell , prof6 ) ;
1249: LD_EXP 140
1253: PPUSH
1254: LD_STRING prof6
1256: PPUSH
1257: CALL_OW 88
// Say ( paul , prof7 ) ;
1261: LD_EXP 13
1265: PPUSH
1266: LD_STRING prof7
1268: PPUSH
1269: CALL_OW 88
// RemoveUnit ( Frank ) ;
1273: LD_EXP 14
1277: PPUSH
1278: CALL_OW 64
// wait ( 2 2$0 ) ;
1282: LD_INT 4200
1284: PPUSH
1285: CALL_OW 67
// Say ( paul , trans1 ) ;
1289: LD_EXP 13
1293: PPUSH
1294: LD_STRING trans1
1296: PPUSH
1297: CALL_OW 88
// SayRadio ( szulce , trans2 ) ;
1301: LD_INT 1052
1303: PPUSH
1304: LD_STRING trans2
1306: PPUSH
1307: CALL_OW 94
// SayRadio ( szulce , trans3 ) ;
1311: LD_INT 1052
1313: PPUSH
1314: LD_STRING trans3
1316: PPUSH
1317: CALL_OW 94
// SayRadio ( morozov , trans4 ) ;
1321: LD_INT 1040
1323: PPUSH
1324: LD_STRING trans4
1326: PPUSH
1327: CALL_OW 94
// SayRadio ( szulce , trans5 ) ;
1331: LD_INT 1052
1333: PPUSH
1334: LD_STRING trans5
1336: PPUSH
1337: CALL_OW 94
// SayRadio ( morozov , trans6 ) ;
1341: LD_INT 1040
1343: PPUSH
1344: LD_STRING trans6
1346: PPUSH
1347: CALL_OW 94
// Say ( paul , trans7 ) ;
1351: LD_EXP 13
1355: PPUSH
1356: LD_STRING trans7
1358: PPUSH
1359: CALL_OW 88
// Say ( cornell , trans8 ) ;
1363: LD_EXP 140
1367: PPUSH
1368: LD_STRING trans8
1370: PPUSH
1371: CALL_OW 88
// wait ( 3 3$0 ) ;
1375: LD_INT 6300
1377: PPUSH
1378: CALL_OW 67
// DialogueOn ;
1382: CALL_OW 6
// Say ( ron , d1a ) ;
1386: LD_EXP 10
1390: PPUSH
1391: LD_STRING d1a
1393: PPUSH
1394: CALL_OW 88
// SayRadio ( Borodin , d1 ) ;
1398: LD_INT 1054
1400: PPUSH
1401: LD_STRING d1
1403: PPUSH
1404: CALL_OW 94
// SayRadio ( Borodin , d2 ) ;
1408: LD_INT 1054
1410: PPUSH
1411: LD_STRING d2
1413: PPUSH
1414: CALL_OW 94
// SayRadio ( Borodin , d2a ) ;
1418: LD_INT 1054
1420: PPUSH
1421: LD_STRING d2a
1423: PPUSH
1424: CALL_OW 94
// Say ( Lucy , d3 ) ;
1428: LD_EXP 12
1432: PPUSH
1433: LD_STRING d3
1435: PPUSH
1436: CALL_OW 88
// Say ( Cornell , d4 ) ;
1440: LD_EXP 140
1444: PPUSH
1445: LD_STRING d4
1447: PPUSH
1448: CALL_OW 88
// SayRadio ( Cornell , d5 ) ;
1452: LD_EXP 140
1456: PPUSH
1457: LD_STRING d5
1459: PPUSH
1460: CALL_OW 94
// SayRadio ( Cornell , d6 ) ;
1464: LD_EXP 140
1468: PPUSH
1469: LD_STRING d6
1471: PPUSH
1472: CALL_OW 94
// Say ( Cornell , d7 ) ;
1476: LD_EXP 140
1480: PPUSH
1481: LD_STRING d7
1483: PPUSH
1484: CALL_OW 88
// Say ( Lucy , d8 ) ;
1488: LD_EXP 12
1492: PPUSH
1493: LD_STRING d8
1495: PPUSH
1496: CALL_OW 88
// Say ( Cornell , d9 ) ;
1500: LD_EXP 140
1504: PPUSH
1505: LD_STRING d9
1507: PPUSH
1508: CALL_OW 88
// Say ( Margaret , d10 ) ;
1512: LD_EXP 85
1516: PPUSH
1517: LD_STRING d10
1519: PPUSH
1520: CALL_OW 88
// DialogueOff ;
1524: CALL_OW 7
// InGameOn ;
1528: CALL_OW 8
// enable ( 100 ) ;
1532: LD_INT 100
1534: ENABLE_MARKED
// SetLive = 1 ;
1535: LD_ADDR_EXP 145
1539: PUSH
1540: LD_INT 1
1542: ST_TO_ADDR
// BorderActive = false ;
1543: LD_ADDR_EXP 146
1547: PUSH
1548: LD_INT 0
1550: ST_TO_ADDR
// game_speed = 4 ;
1551: LD_ADDR_OWVAR 65
1555: PUSH
1556: LD_INT 4
1558: ST_TO_ADDR
// CenterOnUnits ( sklad ) ;
1559: LD_INT 993
1561: PPUSH
1562: CALL_OW 85
// enable ( 100 ) ;
1566: LD_INT 100
1568: ENABLE_MARKED
// PlaceMine ( 23 , 10 , 3 , 0 ) ;
1569: LD_INT 23
1571: PPUSH
1572: LD_INT 10
1574: PPUSH
1575: LD_INT 3
1577: PPUSH
1578: LD_INT 0
1580: PPUSH
1581: CALL_OW 454
// PlaceMine ( 23 , 24 , 3 , 0 ) ;
1585: LD_INT 23
1587: PPUSH
1588: LD_INT 24
1590: PPUSH
1591: LD_INT 3
1593: PPUSH
1594: LD_INT 0
1596: PPUSH
1597: CALL_OW 454
// PlaceMine ( 34 , 26 , 3 , 0 ) ;
1601: LD_INT 34
1603: PPUSH
1604: LD_INT 26
1606: PPUSH
1607: LD_INT 3
1609: PPUSH
1610: LD_INT 0
1612: PPUSH
1613: CALL_OW 454
// PlaceMine ( 31 , 31 , 3 , 0 ) ;
1617: LD_INT 31
1619: PPUSH
1620: LD_INT 31
1622: PPUSH
1623: LD_INT 3
1625: PPUSH
1626: LD_INT 0
1628: PPUSH
1629: CALL_OW 454
// PlaceMine ( 23 , 10 , 3 , 0 ) ;
1633: LD_INT 23
1635: PPUSH
1636: LD_INT 10
1638: PPUSH
1639: LD_INT 3
1641: PPUSH
1642: LD_INT 0
1644: PPUSH
1645: CALL_OW 454
// PlaceMine ( 31 , 13 , 3 , 0 ) ;
1649: LD_INT 31
1651: PPUSH
1652: LD_INT 13
1654: PPUSH
1655: LD_INT 3
1657: PPUSH
1658: LD_INT 0
1660: PPUSH
1661: CALL_OW 454
// LaunchMineAtPos ( 23 , 10 , 3 ) ;
1665: LD_INT 23
1667: PPUSH
1668: LD_INT 10
1670: PPUSH
1671: LD_INT 3
1673: PPUSH
1674: CALL_OW 456
// Wait ( 0 0$1 ) ;
1678: LD_INT 35
1680: PPUSH
1681: CALL_OW 67
// LaunchMineAtPos ( 23 , 24 , 3 ) ;
1685: LD_INT 23
1687: PPUSH
1688: LD_INT 24
1690: PPUSH
1691: LD_INT 3
1693: PPUSH
1694: CALL_OW 456
// Wait ( 0 0$2 ) ;
1698: LD_INT 70
1700: PPUSH
1701: CALL_OW 67
// LaunchMineAtPos ( 34 , 26 , 3 ) ;
1705: LD_INT 34
1707: PPUSH
1708: LD_INT 26
1710: PPUSH
1711: LD_INT 3
1713: PPUSH
1714: CALL_OW 456
// Wait ( 0 0$1 ) ;
1718: LD_INT 35
1720: PPUSH
1721: CALL_OW 67
// LaunchMineAtPos ( 31 , 31 , 3 ) ;
1725: LD_INT 31
1727: PPUSH
1728: LD_INT 31
1730: PPUSH
1731: LD_INT 3
1733: PPUSH
1734: CALL_OW 456
// LaunchMineAtPos ( 31 , 13 , 3 ) ;
1738: LD_INT 31
1740: PPUSH
1741: LD_INT 13
1743: PPUSH
1744: LD_INT 3
1746: PPUSH
1747: CALL_OW 456
// Wait ( 0 0$1 ) ;
1751: LD_INT 35
1753: PPUSH
1754: CALL_OW 67
// LaunchMineAtPos ( 23 , 10 , 3 ) ;
1758: LD_INT 23
1760: PPUSH
1761: LD_INT 10
1763: PPUSH
1764: LD_INT 3
1766: PPUSH
1767: CALL_OW 456
// Say ( Cyrus , d11 ) ;
1771: LD_EXP 88
1775: PPUSH
1776: LD_STRING d11
1778: PPUSH
1779: CALL_OW 88
// PlaceMine ( 23 , 10 , 3 , 0 ) ;
1783: LD_INT 23
1785: PPUSH
1786: LD_INT 10
1788: PPUSH
1789: LD_INT 3
1791: PPUSH
1792: LD_INT 0
1794: PPUSH
1795: CALL_OW 454
// PlaceMine ( 35 , 18 , 3 , 0 ) ;
1799: LD_INT 35
1801: PPUSH
1802: LD_INT 18
1804: PPUSH
1805: LD_INT 3
1807: PPUSH
1808: LD_INT 0
1810: PPUSH
1811: CALL_OW 454
// PlaceMine ( 23 , 30 , 3 , 0 ) ;
1815: LD_INT 23
1817: PPUSH
1818: LD_INT 30
1820: PPUSH
1821: LD_INT 3
1823: PPUSH
1824: LD_INT 0
1826: PPUSH
1827: CALL_OW 454
// PlaceMine ( 35 , 19 , 3 , 0 ) ;
1831: LD_INT 35
1833: PPUSH
1834: LD_INT 19
1836: PPUSH
1837: LD_INT 3
1839: PPUSH
1840: LD_INT 0
1842: PPUSH
1843: CALL_OW 454
// PlaceMine ( 28 , 21 , 3 , 0 ) ;
1847: LD_INT 28
1849: PPUSH
1850: LD_INT 21
1852: PPUSH
1853: LD_INT 3
1855: PPUSH
1856: LD_INT 0
1858: PPUSH
1859: CALL_OW 454
// PlaceMine ( 39 , 16 , 3 , 0 ) ;
1863: LD_INT 39
1865: PPUSH
1866: LD_INT 16
1868: PPUSH
1869: LD_INT 3
1871: PPUSH
1872: LD_INT 0
1874: PPUSH
1875: CALL_OW 454
// PlaceMine ( 32 , 41 , 3 , 0 ) ;
1879: LD_INT 32
1881: PPUSH
1882: LD_INT 41
1884: PPUSH
1885: LD_INT 3
1887: PPUSH
1888: LD_INT 0
1890: PPUSH
1891: CALL_OW 454
// Say ( Cornell , d12 ) ;
1895: LD_EXP 140
1899: PPUSH
1900: LD_STRING d12
1902: PPUSH
1903: CALL_OW 88
// LaunchMineAtPos ( 23 , 10 , 3 ) ;
1907: LD_INT 23
1909: PPUSH
1910: LD_INT 10
1912: PPUSH
1913: LD_INT 3
1915: PPUSH
1916: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
1920: LD_EXP 140
1924: PUSH
1925: LD_EXP 1
1929: PUSH
1930: LD_EXP 14
1934: PUSH
1935: LD_EXP 12
1939: PUSH
1940: LD_EXP 13
1944: PUSH
1945: LD_EXP 10
1949: PUSH
1950: LD_EXP 85
1954: PUSH
1955: LD_EXP 137
1959: PUSH
1960: LD_EXP 138
1964: PUSH
1965: LD_EXP 8
1969: PUSH
1970: LD_EXP 139
1974: PUSH
1975: LD_EXP 88
1979: PUSH
1980: EMPTY
1981: LIST
1982: LIST
1983: LIST
1984: LIST
1985: LIST
1986: LIST
1987: LIST
1988: LIST
1989: LIST
1990: LIST
1991: LIST
1992: LIST
1993: PPUSH
1994: LD_INT 1000
1996: PPUSH
1997: CALL_OW 234
// Wait ( 0 0$1 ) ;
2001: LD_INT 35
2003: PPUSH
2004: CALL_OW 67
// LaunchMineAtPos ( 35 , 18 , 3 ) ;
2008: LD_INT 35
2010: PPUSH
2011: LD_INT 18
2013: PPUSH
2014: LD_INT 3
2016: PPUSH
2017: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2021: LD_EXP 140
2025: PUSH
2026: LD_EXP 1
2030: PUSH
2031: LD_EXP 14
2035: PUSH
2036: LD_EXP 12
2040: PUSH
2041: LD_EXP 13
2045: PUSH
2046: LD_EXP 10
2050: PUSH
2051: LD_EXP 85
2055: PUSH
2056: LD_EXP 137
2060: PUSH
2061: LD_EXP 138
2065: PUSH
2066: LD_EXP 8
2070: PUSH
2071: LD_EXP 139
2075: PUSH
2076: LD_EXP 88
2080: PUSH
2081: EMPTY
2082: LIST
2083: LIST
2084: LIST
2085: LIST
2086: LIST
2087: LIST
2088: LIST
2089: LIST
2090: LIST
2091: LIST
2092: LIST
2093: LIST
2094: PPUSH
2095: LD_INT 1000
2097: PPUSH
2098: CALL_OW 234
// Wait ( 0 0$1 ) ;
2102: LD_INT 35
2104: PPUSH
2105: CALL_OW 67
// LaunchMineAtPos ( 23 , 30 , 3 ) ;
2109: LD_INT 23
2111: PPUSH
2112: LD_INT 30
2114: PPUSH
2115: LD_INT 3
2117: PPUSH
2118: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2122: LD_EXP 140
2126: PUSH
2127: LD_EXP 1
2131: PUSH
2132: LD_EXP 14
2136: PUSH
2137: LD_EXP 12
2141: PUSH
2142: LD_EXP 13
2146: PUSH
2147: LD_EXP 10
2151: PUSH
2152: LD_EXP 85
2156: PUSH
2157: LD_EXP 137
2161: PUSH
2162: LD_EXP 138
2166: PUSH
2167: LD_EXP 8
2171: PUSH
2172: LD_EXP 139
2176: PUSH
2177: LD_EXP 88
2181: PUSH
2182: EMPTY
2183: LIST
2184: LIST
2185: LIST
2186: LIST
2187: LIST
2188: LIST
2189: LIST
2190: LIST
2191: LIST
2192: LIST
2193: LIST
2194: LIST
2195: PPUSH
2196: LD_INT 1000
2198: PPUSH
2199: CALL_OW 234
// Wait ( 0 0$1 ) ;
2203: LD_INT 35
2205: PPUSH
2206: CALL_OW 67
// LaunchMineAtPos ( 35 , 19 , 3 ) ;
2210: LD_INT 35
2212: PPUSH
2213: LD_INT 19
2215: PPUSH
2216: LD_INT 3
2218: PPUSH
2219: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2223: LD_EXP 140
2227: PUSH
2228: LD_EXP 1
2232: PUSH
2233: LD_EXP 14
2237: PUSH
2238: LD_EXP 12
2242: PUSH
2243: LD_EXP 13
2247: PUSH
2248: LD_EXP 10
2252: PUSH
2253: LD_EXP 85
2257: PUSH
2258: LD_EXP 137
2262: PUSH
2263: LD_EXP 138
2267: PUSH
2268: LD_EXP 8
2272: PUSH
2273: LD_EXP 139
2277: PUSH
2278: LD_EXP 88
2282: PUSH
2283: EMPTY
2284: LIST
2285: LIST
2286: LIST
2287: LIST
2288: LIST
2289: LIST
2290: LIST
2291: LIST
2292: LIST
2293: LIST
2294: LIST
2295: LIST
2296: PPUSH
2297: LD_INT 1000
2299: PPUSH
2300: CALL_OW 234
// Wait ( 0 0$1 ) ;
2304: LD_INT 35
2306: PPUSH
2307: CALL_OW 67
// LaunchMineAtPos ( 28 , 21 , 3 ) ;
2311: LD_INT 28
2313: PPUSH
2314: LD_INT 21
2316: PPUSH
2317: LD_INT 3
2319: PPUSH
2320: CALL_OW 456
// LaunchMineAtPos ( 39 , 16 , 3 ) ;
2324: LD_INT 39
2326: PPUSH
2327: LD_INT 16
2329: PPUSH
2330: LD_INT 3
2332: PPUSH
2333: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2337: LD_EXP 140
2341: PUSH
2342: LD_EXP 1
2346: PUSH
2347: LD_EXP 14
2351: PUSH
2352: LD_EXP 12
2356: PUSH
2357: LD_EXP 13
2361: PUSH
2362: LD_EXP 10
2366: PUSH
2367: LD_EXP 85
2371: PUSH
2372: LD_EXP 137
2376: PUSH
2377: LD_EXP 138
2381: PUSH
2382: LD_EXP 8
2386: PUSH
2387: LD_EXP 139
2391: PUSH
2392: LD_EXP 88
2396: PUSH
2397: EMPTY
2398: LIST
2399: LIST
2400: LIST
2401: LIST
2402: LIST
2403: LIST
2404: LIST
2405: LIST
2406: LIST
2407: LIST
2408: LIST
2409: LIST
2410: PPUSH
2411: LD_INT 1000
2413: PPUSH
2414: CALL_OW 234
// Wait ( 0 0$1 ) ;
2418: LD_INT 35
2420: PPUSH
2421: CALL_OW 67
// LaunchMineAtPos ( 32 , 41 , 3 ) ;
2425: LD_INT 32
2427: PPUSH
2428: LD_INT 41
2430: PPUSH
2431: LD_INT 3
2433: PPUSH
2434: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2438: LD_EXP 140
2442: PUSH
2443: LD_EXP 1
2447: PUSH
2448: LD_EXP 14
2452: PUSH
2453: LD_EXP 12
2457: PUSH
2458: LD_EXP 13
2462: PUSH
2463: LD_EXP 10
2467: PUSH
2468: LD_EXP 85
2472: PUSH
2473: LD_EXP 137
2477: PUSH
2478: LD_EXP 138
2482: PUSH
2483: LD_EXP 8
2487: PUSH
2488: LD_EXP 139
2492: PUSH
2493: LD_EXP 88
2497: PUSH
2498: EMPTY
2499: LIST
2500: LIST
2501: LIST
2502: LIST
2503: LIST
2504: LIST
2505: LIST
2506: LIST
2507: LIST
2508: LIST
2509: LIST
2510: LIST
2511: PPUSH
2512: LD_INT 1000
2514: PPUSH
2515: CALL_OW 234
// ComMoveToArea ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , area09 ) ;
2519: LD_EXP 140
2523: PUSH
2524: LD_EXP 1
2528: PUSH
2529: LD_EXP 14
2533: PUSH
2534: LD_EXP 12
2538: PUSH
2539: LD_EXP 13
2543: PUSH
2544: LD_EXP 10
2548: PUSH
2549: LD_EXP 85
2553: PUSH
2554: LD_EXP 137
2558: PUSH
2559: LD_EXP 138
2563: PUSH
2564: LD_EXP 8
2568: PUSH
2569: LD_EXP 139
2573: PUSH
2574: LD_EXP 88
2578: PUSH
2579: EMPTY
2580: LIST
2581: LIST
2582: LIST
2583: LIST
2584: LIST
2585: LIST
2586: LIST
2587: LIST
2588: LIST
2589: LIST
2590: LIST
2591: LIST
2592: PPUSH
2593: LD_INT 8
2595: PPUSH
2596: CALL_OW 113
// PlaceMine ( 23 , 10 , 3 , 0 ) ;
2600: LD_INT 23
2602: PPUSH
2603: LD_INT 10
2605: PPUSH
2606: LD_INT 3
2608: PPUSH
2609: LD_INT 0
2611: PPUSH
2612: CALL_OW 454
// PlaceMine ( 35 , 18 , 3 , 0 ) ;
2616: LD_INT 35
2618: PPUSH
2619: LD_INT 18
2621: PPUSH
2622: LD_INT 3
2624: PPUSH
2625: LD_INT 0
2627: PPUSH
2628: CALL_OW 454
// PlaceMine ( 23 , 30 , 3 , 0 ) ;
2632: LD_INT 23
2634: PPUSH
2635: LD_INT 30
2637: PPUSH
2638: LD_INT 3
2640: PPUSH
2641: LD_INT 0
2643: PPUSH
2644: CALL_OW 454
// PlaceMine ( 35 , 19 , 3 , 0 ) ;
2648: LD_INT 35
2650: PPUSH
2651: LD_INT 19
2653: PPUSH
2654: LD_INT 3
2656: PPUSH
2657: LD_INT 0
2659: PPUSH
2660: CALL_OW 454
// PlaceMine ( 28 , 21 , 3 , 0 ) ;
2664: LD_INT 28
2666: PPUSH
2667: LD_INT 21
2669: PPUSH
2670: LD_INT 3
2672: PPUSH
2673: LD_INT 0
2675: PPUSH
2676: CALL_OW 454
// PlaceMine ( 39 , 16 , 3 , 0 ) ;
2680: LD_INT 39
2682: PPUSH
2683: LD_INT 16
2685: PPUSH
2686: LD_INT 3
2688: PPUSH
2689: LD_INT 0
2691: PPUSH
2692: CALL_OW 454
// PlaceMine ( 32 , 41 , 3 , 0 ) ;
2696: LD_INT 32
2698: PPUSH
2699: LD_INT 41
2701: PPUSH
2702: LD_INT 3
2704: PPUSH
2705: LD_INT 0
2707: PPUSH
2708: CALL_OW 454
// PlaceMine ( 36 , 24 , 3 , 0 ) ;
2712: LD_INT 36
2714: PPUSH
2715: LD_INT 24
2717: PPUSH
2718: LD_INT 3
2720: PPUSH
2721: LD_INT 0
2723: PPUSH
2724: CALL_OW 454
// PlaceMine ( 25 , 37 , 3 , 0 ) ;
2728: LD_INT 25
2730: PPUSH
2731: LD_INT 37
2733: PPUSH
2734: LD_INT 3
2736: PPUSH
2737: LD_INT 0
2739: PPUSH
2740: CALL_OW 454
// LaunchMineAtPos ( 23 , 10 , 3 ) ;
2744: LD_INT 23
2746: PPUSH
2747: LD_INT 10
2749: PPUSH
2750: LD_INT 3
2752: PPUSH
2753: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2757: LD_EXP 140
2761: PUSH
2762: LD_EXP 1
2766: PUSH
2767: LD_EXP 14
2771: PUSH
2772: LD_EXP 12
2776: PUSH
2777: LD_EXP 13
2781: PUSH
2782: LD_EXP 10
2786: PUSH
2787: LD_EXP 85
2791: PUSH
2792: LD_EXP 137
2796: PUSH
2797: LD_EXP 138
2801: PUSH
2802: LD_EXP 8
2806: PUSH
2807: LD_EXP 139
2811: PUSH
2812: LD_EXP 88
2816: PUSH
2817: EMPTY
2818: LIST
2819: LIST
2820: LIST
2821: LIST
2822: LIST
2823: LIST
2824: LIST
2825: LIST
2826: LIST
2827: LIST
2828: LIST
2829: LIST
2830: PPUSH
2831: LD_INT 1000
2833: PPUSH
2834: CALL_OW 234
// Wait ( 0 0$1 ) ;
2838: LD_INT 35
2840: PPUSH
2841: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
2845: LD_EXP 1
2849: PPUSH
2850: CALL_OW 87
// LaunchMineAtPos ( 35 , 18 , 3 ) ;
2854: LD_INT 35
2856: PPUSH
2857: LD_INT 18
2859: PPUSH
2860: LD_INT 3
2862: PPUSH
2863: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2867: LD_EXP 140
2871: PUSH
2872: LD_EXP 1
2876: PUSH
2877: LD_EXP 14
2881: PUSH
2882: LD_EXP 12
2886: PUSH
2887: LD_EXP 13
2891: PUSH
2892: LD_EXP 10
2896: PUSH
2897: LD_EXP 85
2901: PUSH
2902: LD_EXP 137
2906: PUSH
2907: LD_EXP 138
2911: PUSH
2912: LD_EXP 8
2916: PUSH
2917: LD_EXP 139
2921: PUSH
2922: LD_EXP 88
2926: PUSH
2927: EMPTY
2928: LIST
2929: LIST
2930: LIST
2931: LIST
2932: LIST
2933: LIST
2934: LIST
2935: LIST
2936: LIST
2937: LIST
2938: LIST
2939: LIST
2940: PPUSH
2941: LD_INT 1000
2943: PPUSH
2944: CALL_OW 234
// Wait ( 0 0$1 ) ;
2948: LD_INT 35
2950: PPUSH
2951: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
2955: LD_EXP 1
2959: PPUSH
2960: CALL_OW 87
// LaunchMineAtPos ( 23 , 30 , 3 ) ;
2964: LD_INT 23
2966: PPUSH
2967: LD_INT 30
2969: PPUSH
2970: LD_INT 3
2972: PPUSH
2973: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
2977: LD_EXP 140
2981: PUSH
2982: LD_EXP 1
2986: PUSH
2987: LD_EXP 14
2991: PUSH
2992: LD_EXP 12
2996: PUSH
2997: LD_EXP 13
3001: PUSH
3002: LD_EXP 10
3006: PUSH
3007: LD_EXP 85
3011: PUSH
3012: LD_EXP 137
3016: PUSH
3017: LD_EXP 138
3021: PUSH
3022: LD_EXP 8
3026: PUSH
3027: LD_EXP 139
3031: PUSH
3032: LD_EXP 88
3036: PUSH
3037: EMPTY
3038: LIST
3039: LIST
3040: LIST
3041: LIST
3042: LIST
3043: LIST
3044: LIST
3045: LIST
3046: LIST
3047: LIST
3048: LIST
3049: LIST
3050: PPUSH
3051: LD_INT 1000
3053: PPUSH
3054: CALL_OW 234
// Wait ( 0 0$1 ) ;
3058: LD_INT 35
3060: PPUSH
3061: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
3065: LD_EXP 1
3069: PPUSH
3070: CALL_OW 87
// LaunchMineAtPos ( 35 , 19 , 3 ) ;
3074: LD_INT 35
3076: PPUSH
3077: LD_INT 19
3079: PPUSH
3080: LD_INT 3
3082: PPUSH
3083: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3087: LD_EXP 140
3091: PUSH
3092: LD_EXP 1
3096: PUSH
3097: LD_EXP 14
3101: PUSH
3102: LD_EXP 12
3106: PUSH
3107: LD_EXP 13
3111: PUSH
3112: LD_EXP 10
3116: PUSH
3117: LD_EXP 85
3121: PUSH
3122: LD_EXP 137
3126: PUSH
3127: LD_EXP 138
3131: PUSH
3132: LD_EXP 8
3136: PUSH
3137: LD_EXP 139
3141: PUSH
3142: LD_EXP 88
3146: PUSH
3147: EMPTY
3148: LIST
3149: LIST
3150: LIST
3151: LIST
3152: LIST
3153: LIST
3154: LIST
3155: LIST
3156: LIST
3157: LIST
3158: LIST
3159: LIST
3160: PPUSH
3161: LD_INT 1000
3163: PPUSH
3164: CALL_OW 234
// Wait ( 0 0$1 ) ;
3168: LD_INT 35
3170: PPUSH
3171: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
3175: LD_EXP 1
3179: PPUSH
3180: CALL_OW 87
// LaunchMineAtPos ( 28 , 21 , 3 ) ;
3184: LD_INT 28
3186: PPUSH
3187: LD_INT 21
3189: PPUSH
3190: LD_INT 3
3192: PPUSH
3193: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3197: LD_EXP 140
3201: PUSH
3202: LD_EXP 1
3206: PUSH
3207: LD_EXP 14
3211: PUSH
3212: LD_EXP 12
3216: PUSH
3217: LD_EXP 13
3221: PUSH
3222: LD_EXP 10
3226: PUSH
3227: LD_EXP 85
3231: PUSH
3232: LD_EXP 137
3236: PUSH
3237: LD_EXP 138
3241: PUSH
3242: LD_EXP 8
3246: PUSH
3247: LD_EXP 139
3251: PUSH
3252: LD_EXP 88
3256: PUSH
3257: EMPTY
3258: LIST
3259: LIST
3260: LIST
3261: LIST
3262: LIST
3263: LIST
3264: LIST
3265: LIST
3266: LIST
3267: LIST
3268: LIST
3269: LIST
3270: PPUSH
3271: LD_INT 1000
3273: PPUSH
3274: CALL_OW 234
// LaunchMineAtPos ( 39 , 16 , 3 ) ;
3278: LD_INT 39
3280: PPUSH
3281: LD_INT 16
3283: PPUSH
3284: LD_INT 3
3286: PPUSH
3287: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3291: LD_EXP 140
3295: PUSH
3296: LD_EXP 1
3300: PUSH
3301: LD_EXP 14
3305: PUSH
3306: LD_EXP 12
3310: PUSH
3311: LD_EXP 13
3315: PUSH
3316: LD_EXP 10
3320: PUSH
3321: LD_EXP 85
3325: PUSH
3326: LD_EXP 137
3330: PUSH
3331: LD_EXP 138
3335: PUSH
3336: LD_EXP 8
3340: PUSH
3341: LD_EXP 139
3345: PUSH
3346: LD_EXP 88
3350: PUSH
3351: EMPTY
3352: LIST
3353: LIST
3354: LIST
3355: LIST
3356: LIST
3357: LIST
3358: LIST
3359: LIST
3360: LIST
3361: LIST
3362: LIST
3363: LIST
3364: PPUSH
3365: LD_INT 1000
3367: PPUSH
3368: CALL_OW 234
// Wait ( 0 0$1 ) ;
3372: LD_INT 35
3374: PPUSH
3375: CALL_OW 67
// LaunchMineAtPos ( 36 , 24 , 3 ) ;
3379: LD_INT 36
3381: PPUSH
3382: LD_INT 24
3384: PPUSH
3385: LD_INT 3
3387: PPUSH
3388: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3392: LD_EXP 140
3396: PUSH
3397: LD_EXP 1
3401: PUSH
3402: LD_EXP 14
3406: PUSH
3407: LD_EXP 12
3411: PUSH
3412: LD_EXP 13
3416: PUSH
3417: LD_EXP 10
3421: PUSH
3422: LD_EXP 85
3426: PUSH
3427: LD_EXP 137
3431: PUSH
3432: LD_EXP 138
3436: PUSH
3437: LD_EXP 8
3441: PUSH
3442: LD_EXP 139
3446: PUSH
3447: LD_EXP 88
3451: PUSH
3452: EMPTY
3453: LIST
3454: LIST
3455: LIST
3456: LIST
3457: LIST
3458: LIST
3459: LIST
3460: LIST
3461: LIST
3462: LIST
3463: LIST
3464: LIST
3465: PPUSH
3466: LD_INT 1000
3468: PPUSH
3469: CALL_OW 234
// CenterNowOnUnits ( bag ) ;
3473: LD_EXP 1
3477: PPUSH
3478: CALL_OW 87
// LaunchMineAtPos ( 32 , 41 , 3 ) ;
3482: LD_INT 32
3484: PPUSH
3485: LD_INT 41
3487: PPUSH
3488: LD_INT 3
3490: PPUSH
3491: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3495: LD_EXP 140
3499: PUSH
3500: LD_EXP 1
3504: PUSH
3505: LD_EXP 14
3509: PUSH
3510: LD_EXP 12
3514: PUSH
3515: LD_EXP 13
3519: PUSH
3520: LD_EXP 10
3524: PUSH
3525: LD_EXP 85
3529: PUSH
3530: LD_EXP 137
3534: PUSH
3535: LD_EXP 138
3539: PUSH
3540: LD_EXP 8
3544: PUSH
3545: LD_EXP 139
3549: PUSH
3550: LD_EXP 88
3554: PUSH
3555: EMPTY
3556: LIST
3557: LIST
3558: LIST
3559: LIST
3560: LIST
3561: LIST
3562: LIST
3563: LIST
3564: LIST
3565: LIST
3566: LIST
3567: LIST
3568: PPUSH
3569: LD_INT 1000
3571: PPUSH
3572: CALL_OW 234
// PlaceMine ( 23 , 10 , 3 , 0 ) ;
3576: LD_INT 23
3578: PPUSH
3579: LD_INT 10
3581: PPUSH
3582: LD_INT 3
3584: PPUSH
3585: LD_INT 0
3587: PPUSH
3588: CALL_OW 454
// PlaceMine ( 35 , 18 , 3 , 0 ) ;
3592: LD_INT 35
3594: PPUSH
3595: LD_INT 18
3597: PPUSH
3598: LD_INT 3
3600: PPUSH
3601: LD_INT 0
3603: PPUSH
3604: CALL_OW 454
// PlaceMine ( 23 , 30 , 3 , 0 ) ;
3608: LD_INT 23
3610: PPUSH
3611: LD_INT 30
3613: PPUSH
3614: LD_INT 3
3616: PPUSH
3617: LD_INT 0
3619: PPUSH
3620: CALL_OW 454
// PlaceMine ( 35 , 19 , 3 , 0 ) ;
3624: LD_INT 35
3626: PPUSH
3627: LD_INT 19
3629: PPUSH
3630: LD_INT 3
3632: PPUSH
3633: LD_INT 0
3635: PPUSH
3636: CALL_OW 454
// PlaceMine ( 28 , 21 , 3 , 0 ) ;
3640: LD_INT 28
3642: PPUSH
3643: LD_INT 21
3645: PPUSH
3646: LD_INT 3
3648: PPUSH
3649: LD_INT 0
3651: PPUSH
3652: CALL_OW 454
// PlaceMine ( 39 , 16 , 3 , 0 ) ;
3656: LD_INT 39
3658: PPUSH
3659: LD_INT 16
3661: PPUSH
3662: LD_INT 3
3664: PPUSH
3665: LD_INT 0
3667: PPUSH
3668: CALL_OW 454
// PlaceMine ( 32 , 41 , 3 , 0 ) ;
3672: LD_INT 32
3674: PPUSH
3675: LD_INT 41
3677: PPUSH
3678: LD_INT 3
3680: PPUSH
3681: LD_INT 0
3683: PPUSH
3684: CALL_OW 454
// LaunchMineAtPos ( 23 , 10 , 3 ) ;
3688: LD_INT 23
3690: PPUSH
3691: LD_INT 10
3693: PPUSH
3694: LD_INT 3
3696: PPUSH
3697: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3701: LD_EXP 140
3705: PUSH
3706: LD_EXP 1
3710: PUSH
3711: LD_EXP 14
3715: PUSH
3716: LD_EXP 12
3720: PUSH
3721: LD_EXP 13
3725: PUSH
3726: LD_EXP 10
3730: PUSH
3731: LD_EXP 85
3735: PUSH
3736: LD_EXP 137
3740: PUSH
3741: LD_EXP 138
3745: PUSH
3746: LD_EXP 8
3750: PUSH
3751: LD_EXP 139
3755: PUSH
3756: LD_EXP 88
3760: PUSH
3761: EMPTY
3762: LIST
3763: LIST
3764: LIST
3765: LIST
3766: LIST
3767: LIST
3768: LIST
3769: LIST
3770: LIST
3771: LIST
3772: LIST
3773: LIST
3774: PPUSH
3775: LD_INT 1000
3777: PPUSH
3778: CALL_OW 234
// Wait ( 0 0$1 ) ;
3782: LD_INT 35
3784: PPUSH
3785: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
3789: LD_EXP 1
3793: PPUSH
3794: CALL_OW 87
// LaunchMineAtPos ( 35 , 18 , 3 ) ;
3798: LD_INT 35
3800: PPUSH
3801: LD_INT 18
3803: PPUSH
3804: LD_INT 3
3806: PPUSH
3807: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3811: LD_EXP 140
3815: PUSH
3816: LD_EXP 1
3820: PUSH
3821: LD_EXP 14
3825: PUSH
3826: LD_EXP 12
3830: PUSH
3831: LD_EXP 13
3835: PUSH
3836: LD_EXP 10
3840: PUSH
3841: LD_EXP 85
3845: PUSH
3846: LD_EXP 137
3850: PUSH
3851: LD_EXP 138
3855: PUSH
3856: LD_EXP 8
3860: PUSH
3861: LD_EXP 139
3865: PUSH
3866: LD_EXP 88
3870: PUSH
3871: EMPTY
3872: LIST
3873: LIST
3874: LIST
3875: LIST
3876: LIST
3877: LIST
3878: LIST
3879: LIST
3880: LIST
3881: LIST
3882: LIST
3883: LIST
3884: PPUSH
3885: LD_INT 1000
3887: PPUSH
3888: CALL_OW 234
// Wait ( 0 0$1 ) ;
3892: LD_INT 35
3894: PPUSH
3895: CALL_OW 67
// LaunchMineAtPos ( 25 , 37 , 3 ) ;
3899: LD_INT 25
3901: PPUSH
3902: LD_INT 37
3904: PPUSH
3905: LD_INT 3
3907: PPUSH
3908: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
3912: LD_EXP 140
3916: PUSH
3917: LD_EXP 1
3921: PUSH
3922: LD_EXP 14
3926: PUSH
3927: LD_EXP 12
3931: PUSH
3932: LD_EXP 13
3936: PUSH
3937: LD_EXP 10
3941: PUSH
3942: LD_EXP 85
3946: PUSH
3947: LD_EXP 137
3951: PUSH
3952: LD_EXP 138
3956: PUSH
3957: LD_EXP 8
3961: PUSH
3962: LD_EXP 139
3966: PUSH
3967: LD_EXP 88
3971: PUSH
3972: EMPTY
3973: LIST
3974: LIST
3975: LIST
3976: LIST
3977: LIST
3978: LIST
3979: LIST
3980: LIST
3981: LIST
3982: LIST
3983: LIST
3984: LIST
3985: PPUSH
3986: LD_INT 1000
3988: PPUSH
3989: CALL_OW 234
// CenterNowOnUnits ( bag ) ;
3993: LD_EXP 1
3997: PPUSH
3998: CALL_OW 87
// LaunchMineAtPos ( 23 , 30 , 3 ) ;
4002: LD_INT 23
4004: PPUSH
4005: LD_INT 30
4007: PPUSH
4008: LD_INT 3
4010: PPUSH
4011: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
4015: LD_EXP 140
4019: PUSH
4020: LD_EXP 1
4024: PUSH
4025: LD_EXP 14
4029: PUSH
4030: LD_EXP 12
4034: PUSH
4035: LD_EXP 13
4039: PUSH
4040: LD_EXP 10
4044: PUSH
4045: LD_EXP 85
4049: PUSH
4050: LD_EXP 137
4054: PUSH
4055: LD_EXP 138
4059: PUSH
4060: LD_EXP 8
4064: PUSH
4065: LD_EXP 139
4069: PUSH
4070: LD_EXP 88
4074: PUSH
4075: EMPTY
4076: LIST
4077: LIST
4078: LIST
4079: LIST
4080: LIST
4081: LIST
4082: LIST
4083: LIST
4084: LIST
4085: LIST
4086: LIST
4087: LIST
4088: PPUSH
4089: LD_INT 1000
4091: PPUSH
4092: CALL_OW 234
// Wait ( 0 0$1 ) ;
4096: LD_INT 35
4098: PPUSH
4099: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
4103: LD_EXP 1
4107: PPUSH
4108: CALL_OW 87
// LaunchMineAtPos ( 35 , 19 , 3 ) ;
4112: LD_INT 35
4114: PPUSH
4115: LD_INT 19
4117: PPUSH
4118: LD_INT 3
4120: PPUSH
4121: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
4125: LD_EXP 140
4129: PUSH
4130: LD_EXP 1
4134: PUSH
4135: LD_EXP 14
4139: PUSH
4140: LD_EXP 12
4144: PUSH
4145: LD_EXP 13
4149: PUSH
4150: LD_EXP 10
4154: PUSH
4155: LD_EXP 85
4159: PUSH
4160: LD_EXP 137
4164: PUSH
4165: LD_EXP 138
4169: PUSH
4170: LD_EXP 8
4174: PUSH
4175: LD_EXP 139
4179: PUSH
4180: LD_EXP 88
4184: PUSH
4185: EMPTY
4186: LIST
4187: LIST
4188: LIST
4189: LIST
4190: LIST
4191: LIST
4192: LIST
4193: LIST
4194: LIST
4195: LIST
4196: LIST
4197: LIST
4198: PPUSH
4199: LD_INT 1000
4201: PPUSH
4202: CALL_OW 234
// Wait ( 0 0$1 ) ;
4206: LD_INT 35
4208: PPUSH
4209: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
4213: LD_EXP 1
4217: PPUSH
4218: CALL_OW 87
// LaunchMineAtPos ( 28 , 21 , 3 ) ;
4222: LD_INT 28
4224: PPUSH
4225: LD_INT 21
4227: PPUSH
4228: LD_INT 3
4230: PPUSH
4231: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
4235: LD_EXP 140
4239: PUSH
4240: LD_EXP 1
4244: PUSH
4245: LD_EXP 14
4249: PUSH
4250: LD_EXP 12
4254: PUSH
4255: LD_EXP 13
4259: PUSH
4260: LD_EXP 10
4264: PUSH
4265: LD_EXP 85
4269: PUSH
4270: LD_EXP 137
4274: PUSH
4275: LD_EXP 138
4279: PUSH
4280: LD_EXP 8
4284: PUSH
4285: LD_EXP 139
4289: PUSH
4290: LD_EXP 88
4294: PUSH
4295: EMPTY
4296: LIST
4297: LIST
4298: LIST
4299: LIST
4300: LIST
4301: LIST
4302: LIST
4303: LIST
4304: LIST
4305: LIST
4306: LIST
4307: LIST
4308: PPUSH
4309: LD_INT 1000
4311: PPUSH
4312: CALL_OW 234
// LaunchMineAtPos ( 39 , 16 , 3 ) ;
4316: LD_INT 39
4318: PPUSH
4319: LD_INT 16
4321: PPUSH
4322: LD_INT 3
4324: PPUSH
4325: CALL_OW 456
// Wait ( 0 0$1 ) ;
4329: LD_INT 35
4331: PPUSH
4332: CALL_OW 67
// CenterNowOnUnits ( bag ) ;
4336: LD_EXP 1
4340: PPUSH
4341: CALL_OW 87
// LaunchMineAtPos ( 32 , 41 , 3 ) ;
4345: LD_INT 32
4347: PPUSH
4348: LD_INT 41
4350: PPUSH
4351: LD_INT 3
4353: PPUSH
4354: CALL_OW 456
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
4358: LD_EXP 140
4362: PUSH
4363: LD_EXP 1
4367: PUSH
4368: LD_EXP 14
4372: PUSH
4373: LD_EXP 12
4377: PUSH
4378: LD_EXP 13
4382: PUSH
4383: LD_EXP 10
4387: PUSH
4388: LD_EXP 85
4392: PUSH
4393: LD_EXP 137
4397: PUSH
4398: LD_EXP 138
4402: PUSH
4403: LD_EXP 8
4407: PUSH
4408: LD_EXP 139
4412: PUSH
4413: LD_EXP 88
4417: PUSH
4418: EMPTY
4419: LIST
4420: LIST
4421: LIST
4422: LIST
4423: LIST
4424: LIST
4425: LIST
4426: LIST
4427: LIST
4428: LIST
4429: LIST
4430: LIST
4431: PPUSH
4432: LD_INT 1000
4434: PPUSH
4435: CALL_OW 234
// end ; end_of_file
4439: END
// export BorderActive ; every 0 0$01 trigger BorderActive = true do
4440: LD_EXP 146
4444: PUSH
4445: LD_INT 1
4447: EQUAL
4448: IFFALSE 4463
4450: GO 4452
4452: DISABLE
// HideArea ( 1 , Border ) ;
4453: LD_INT 1
4455: PPUSH
4456: LD_INT 7
4458: PPUSH
4459: CALL_OW 333
4463: END
// every 0 0$01 trigger BorderActive = false do
4464: LD_EXP 146
4468: PUSH
4469: LD_INT 0
4471: EQUAL
4472: IFFALSE 4487
4474: GO 4476
4476: DISABLE
// ShowArea ( 1 , Border ) ;
4477: LD_INT 1
4479: PPUSH
4480: LD_INT 7
4482: PPUSH
4483: CALL_OW 334
4487: END
// every 1 trigger BorderActive = true do var i ;
4488: LD_EXP 146
4492: PUSH
4493: LD_INT 1
4495: EQUAL
4496: IFFALSE 4572
4498: GO 4500
4500: DISABLE
4501: LD_INT 0
4503: PPUSH
// begin enable ;
4504: ENABLE
// for i in FilterAllUnits ( [ f_side , 1 ] ) do
4505: LD_ADDR_VAR 0 1
4509: PUSH
4510: LD_INT 22
4512: PUSH
4513: LD_INT 1
4515: PUSH
4516: EMPTY
4517: LIST
4518: LIST
4519: PPUSH
4520: CALL_OW 69
4524: PUSH
4525: FOR_IN
4526: IFFALSE 4559
// begin if IsInArea ( i , Border ) then
4528: LD_VAR 0 1
4532: PPUSH
4533: LD_INT 7
4535: PPUSH
4536: CALL_OW 308
4540: IFFALSE 4557
// ComMoveXY ( i , 30 , 17 ) ;
4542: LD_VAR 0 1
4546: PPUSH
4547: LD_INT 30
4549: PPUSH
4550: LD_INT 17
4552: PPUSH
4553: CALL_OW 111
// end ;
4557: GO 4525
4559: POP
4560: POP
// if BorderActive = false then
4561: LD_EXP 146
4565: PUSH
4566: LD_INT 0
4568: EQUAL
4569: IFFALSE 4572
// disable ;
4571: DISABLE
// end ; end_of_file
4572: PPOPN 1
4574: END
// every 0 0$0.1 trigger See ( 1 , labek ) do
4575: LD_INT 1
4577: PPUSH
4578: LD_INT 27
4580: PPUSH
4581: CALL_OW 292
4585: IFFALSE 5037
4587: GO 4589
4589: DISABLE
// begin disable ( 100 ) ;
4590: LD_INT 100
4592: DISABLE_MARKED
// CenterOnUnits ( labek ) ;
4593: LD_INT 27
4595: PPUSH
4596: CALL_OW 85
// Say ( Nancy , d12a ) ;
4600: LD_EXP 137
4604: PPUSH
4605: LD_STRING d12a
4607: PPUSH
4608: CALL_OW 88
// Say ( Cyrus , d12b ) ;
4612: LD_EXP 88
4616: PPUSH
4617: LD_STRING d12b
4619: PPUSH
4620: CALL_OW 88
// Say ( Paul , d12c ) ;
4624: LD_EXP 13
4628: PPUSH
4629: LD_STRING d12c
4631: PPUSH
4632: CALL_OW 88
// DialogueOn ;
4636: CALL_OW 6
// Say ( bag , d13 ) ;
4640: LD_EXP 1
4644: PPUSH
4645: LD_STRING d13
4647: PPUSH
4648: CALL_OW 88
// SayRadio ( Stachu1 , d14 ) ;
4652: LD_EXP 116
4656: PPUSH
4657: LD_STRING d14
4659: PPUSH
4660: CALL_OW 94
// SayRadio ( Cornell , d15 ) ;
4664: LD_EXP 140
4668: PPUSH
4669: LD_STRING d15
4671: PPUSH
4672: CALL_OW 94
// SayRadio ( Stachu1 , d16 ) ;
4676: LD_EXP 116
4680: PPUSH
4681: LD_STRING d16
4683: PPUSH
4684: CALL_OW 94
// SayRadio ( bag , d17 ) ;
4688: LD_EXP 1
4692: PPUSH
4693: LD_STRING d17
4695: PPUSH
4696: CALL_OW 94
// SayRadio ( Stachu1 , d18 ) ;
4700: LD_EXP 116
4704: PPUSH
4705: LD_STRING d18
4707: PPUSH
4708: CALL_OW 94
// SayRadio ( Stachu1 , d19 ) ;
4712: LD_EXP 116
4716: PPUSH
4717: LD_STRING d19
4719: PPUSH
4720: CALL_OW 94
// SayRadio ( bag , d20 ) ;
4724: LD_EXP 1
4728: PPUSH
4729: LD_STRING d20
4731: PPUSH
4732: CALL_OW 94
// SayRadio ( Stachu1 , d21 ) ;
4736: LD_EXP 116
4740: PPUSH
4741: LD_STRING d21
4743: PPUSH
4744: CALL_OW 94
// SayRadio ( Stachu1 , d22 ) ;
4748: LD_EXP 116
4752: PPUSH
4753: LD_STRING d22
4755: PPUSH
4756: CALL_OW 94
// Say ( Lucy , d23 ) ;
4760: LD_EXP 12
4764: PPUSH
4765: LD_STRING d23
4767: PPUSH
4768: CALL_OW 88
// Say ( Cornell , d24 ) ;
4772: LD_EXP 140
4776: PPUSH
4777: LD_STRING d24
4779: PPUSH
4780: CALL_OW 88
// Say ( bag , d25 ) ;
4784: LD_EXP 1
4788: PPUSH
4789: LD_STRING d25
4791: PPUSH
4792: CALL_OW 88
// Say ( cyrus , d26 ) ;
4796: LD_EXP 88
4800: PPUSH
4801: LD_STRING d26
4803: PPUSH
4804: CALL_OW 88
// Say ( Cornell , d27 ) ;
4808: LD_EXP 140
4812: PPUSH
4813: LD_STRING d27
4815: PPUSH
4816: CALL_OW 88
// SayRadio ( Cornell , d28 ) ;
4820: LD_EXP 140
4824: PPUSH
4825: LD_STRING d28
4827: PPUSH
4828: CALL_OW 94
// SayRadio ( Burlak , d29 ) ;
4832: LD_EXP 143
4836: PPUSH
4837: LD_STRING d29
4839: PPUSH
4840: CALL_OW 94
// SayRadio ( Cornell , d30 ) ;
4844: LD_EXP 140
4848: PPUSH
4849: LD_STRING d30
4851: PPUSH
4852: CALL_OW 94
// SayRadio ( Burlak , d32 ) ;
4856: LD_EXP 143
4860: PPUSH
4861: LD_STRING d32
4863: PPUSH
4864: CALL_OW 94
// SayRadio ( Burlak , d33 ) ;
4868: LD_EXP 143
4872: PPUSH
4873: LD_STRING d33
4875: PPUSH
4876: CALL_OW 94
// SayRadio ( Cornell , d34 ) ;
4880: LD_EXP 140
4884: PPUSH
4885: LD_STRING d34
4887: PPUSH
4888: CALL_OW 94
// IngameOff ;
4892: CALL_OW 9
// enable ( 01 ) ;
4896: LD_INT 1
4898: ENABLE_MARKED
// Say ( Lucy , lucy1 ) ;
4899: LD_EXP 12
4903: PPUSH
4904: LD_STRING lucy1
4906: PPUSH
4907: CALL_OW 88
// Say ( Lucy , lucy2 ) ;
4911: LD_EXP 12
4915: PPUSH
4916: LD_STRING lucy2
4918: PPUSH
4919: CALL_OW 88
// Say ( Lucy , lucy3 ) ;
4923: LD_EXP 12
4927: PPUSH
4928: LD_STRING lucy3
4930: PPUSH
4931: CALL_OW 88
// Say ( Margaret , lucy4 ) ;
4935: LD_EXP 85
4939: PPUSH
4940: LD_STRING lucy4
4942: PPUSH
4943: CALL_OW 88
// Say ( Cornell , lucy5 ) ;
4947: LD_EXP 140
4951: PPUSH
4952: LD_STRING lucy5
4954: PPUSH
4955: CALL_OW 88
// Say ( Nancy , znajdzka1 ) ;
4959: LD_EXP 137
4963: PPUSH
4964: LD_STRING znajdzka1
4966: PPUSH
4967: CALL_OW 88
// Say ( Cornell , znajdzka2 ) ;
4971: LD_EXP 140
4975: PPUSH
4976: LD_STRING znajdzka2
4978: PPUSH
4979: CALL_OW 88
// Say ( Ron , znajdzka3 ) ;
4983: LD_EXP 10
4987: PPUSH
4988: LD_STRING znajdzka3
4990: PPUSH
4991: CALL_OW 88
// RemoveUnit ( szulce ) ;
4995: LD_INT 1052
4997: PPUSH
4998: CALL_OW 64
// RemoveUnit ( morozov ) ;
5002: LD_INT 1040
5004: PPUSH
5005: CALL_OW 64
// DialogueOff ;
5009: CALL_OW 7
// disable ( 100 ) ;
5013: LD_INT 100
5015: DISABLE_MARKED
// enable ( 222 ) ;
5016: LD_INT 222
5018: ENABLE_MARKED
// enable ( 11 ) ;
5019: LD_INT 11
5021: ENABLE_MARKED
// SetLive = 0 ;
5022: LD_ADDR_EXP 145
5026: PUSH
5027: LD_INT 0
5029: ST_TO_ADDR
// ChangeMissionObjectives ( M3 ) ;
5030: LD_STRING M3
5032: PPUSH
5033: CALL_OW 337
// end ;
5037: END
// every 0 0$1 trigger ( GetSide ( labek ) = 1 ) and ( GetSide ( skl ) = 1 ) do
5038: LD_INT 27
5040: PPUSH
5041: CALL_OW 255
5045: PUSH
5046: LD_INT 1
5048: EQUAL
5049: PUSH
5050: LD_INT 11
5052: PPUSH
5053: CALL_OW 255
5057: PUSH
5058: LD_INT 1
5060: EQUAL
5061: AND
5062: IFFALSE 5216
5064: GO 5066
5066: DISABLE
// begin DialogueOn ;
5067: CALL_OW 6
// Say ( Petra , znajdzka4 ) ;
5071: LD_EXP 8
5075: PPUSH
5076: LD_STRING znajdzka4
5078: PPUSH
5079: CALL_OW 88
// query ( okno1 ) ;
5083: LD_STRING okno1
5085: PPUSH
5086: CALL_OW 97
// Say ( Petra , znajdzka5 ) ;
5090: LD_EXP 8
5094: PPUSH
5095: LD_STRING znajdzka5
5097: PPUSH
5098: CALL_OW 88
// Say ( Cornell , znajdzka6 ) ;
5102: LD_EXP 140
5106: PPUSH
5107: LD_STRING znajdzka6
5109: PPUSH
5110: CALL_OW 88
// Say ( Paul , znajdzka7 ) ;
5114: LD_EXP 13
5118: PPUSH
5119: LD_STRING znajdzka7
5121: PPUSH
5122: CALL_OW 88
// Say ( Cornell , znajdzka8 ) ;
5126: LD_EXP 140
5130: PPUSH
5131: LD_STRING znajdzka8
5133: PPUSH
5134: CALL_OW 88
// SetAreaMapShow ( koordynaty , 1 ) ;
5138: LD_INT 10
5140: PPUSH
5141: LD_INT 1
5143: PPUSH
5144: CALL_OW 424
// DialogueOff ;
5148: CALL_OW 7
// CenterNowOnXY ( 107 , 24 ) ;
5152: LD_INT 107
5154: PPUSH
5155: LD_INT 24
5157: PPUSH
5158: CALL_OW 86
// SetLives ( skl , 0 ) ;
5162: LD_INT 11
5164: PPUSH
5165: LD_INT 0
5167: PPUSH
5168: CALL_OW 234
// Say ( Petra , znajdzka8a ) ;
5172: LD_EXP 8
5176: PPUSH
5177: LD_STRING znajdzka8a
5179: PPUSH
5180: CALL_OW 88
// Say ( Cyrus , znajdzka8b ) ;
5184: LD_EXP 88
5188: PPUSH
5189: LD_STRING znajdzka8b
5191: PPUSH
5192: CALL_OW 88
// enable ( 03 ) ;
5196: LD_INT 3
5198: ENABLE_MARKED
// ChangeMissionObjectives ( M4 ) ;
5199: LD_STRING M4
5201: PPUSH
5202: CALL_OW 337
// AddMedal ( pustostany , 1 ) ;
5206: LD_STRING pustostany
5208: PPUSH
5209: LD_INT 1
5211: PPUSH
5212: CALL_OW 101
// end ;
5216: END
// every 0 0$1 trigger IsDead ( Borodin ) do
5217: LD_INT 1054
5219: PPUSH
5220: CALL_OW 301
5224: IFFALSE 5253
5226: GO 5228
5228: DISABLE
// begin Say ( Lucy , g19 ) ;
5229: LD_EXP 12
5233: PPUSH
5234: LD_STRING g19
5236: PPUSH
5237: CALL_OW 88
// Say ( Stachu1 , g20 ) ;
5241: LD_EXP 116
5245: PPUSH
5246: LD_STRING g20
5248: PPUSH
5249: CALL_OW 88
// end ; end_of_file
5253: END
// every 2 2$0 marked 01 do
5254: GO 5256
5256: DISABLE
// begin CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5257: LD_INT 5
5259: PPUSH
5260: LD_INT 5
5262: PPUSH
5263: CALL_OW 12
5267: PPUSH
5268: LD_INT 18
5270: PPUSH
5271: LD_INT 1
5273: PPUSH
5274: CALL_OW 55
// Wait ( 0 0$1 ) ;
5278: LD_INT 35
5280: PPUSH
5281: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5285: LD_INT 5
5287: PPUSH
5288: LD_INT 5
5290: PPUSH
5291: CALL_OW 12
5295: PPUSH
5296: LD_INT 18
5298: PPUSH
5299: LD_INT 1
5301: PPUSH
5302: CALL_OW 55
// Wait ( 0 0$1 ) ;
5306: LD_INT 35
5308: PPUSH
5309: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5313: LD_INT 5
5315: PPUSH
5316: LD_INT 5
5318: PPUSH
5319: CALL_OW 12
5323: PPUSH
5324: LD_INT 18
5326: PPUSH
5327: LD_INT 1
5329: PPUSH
5330: CALL_OW 55
// Wait ( 0 0$1 ) ;
5334: LD_INT 35
5336: PPUSH
5337: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5341: LD_INT 5
5343: PPUSH
5344: LD_INT 5
5346: PPUSH
5347: CALL_OW 12
5351: PPUSH
5352: LD_INT 18
5354: PPUSH
5355: LD_INT 1
5357: PPUSH
5358: CALL_OW 55
// Wait ( 0 0$1 ) ;
5362: LD_INT 35
5364: PPUSH
5365: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5369: LD_INT 5
5371: PPUSH
5372: LD_INT 5
5374: PPUSH
5375: CALL_OW 12
5379: PPUSH
5380: LD_INT 18
5382: PPUSH
5383: LD_INT 1
5385: PPUSH
5386: CALL_OW 55
// Wait ( 0 0$1 ) ;
5390: LD_INT 35
5392: PPUSH
5393: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5397: LD_INT 5
5399: PPUSH
5400: LD_INT 5
5402: PPUSH
5403: CALL_OW 12
5407: PPUSH
5408: LD_INT 18
5410: PPUSH
5411: LD_INT 1
5413: PPUSH
5414: CALL_OW 55
// Wait ( 0 0$1 ) ;
5418: LD_INT 35
5420: PPUSH
5421: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5425: LD_INT 5
5427: PPUSH
5428: LD_INT 5
5430: PPUSH
5431: CALL_OW 12
5435: PPUSH
5436: LD_INT 18
5438: PPUSH
5439: LD_INT 1
5441: PPUSH
5442: CALL_OW 55
// Wait ( 0 0$1 ) ;
5446: LD_INT 35
5448: PPUSH
5449: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5453: LD_INT 5
5455: PPUSH
5456: LD_INT 5
5458: PPUSH
5459: CALL_OW 12
5463: PPUSH
5464: LD_INT 18
5466: PPUSH
5467: LD_INT 1
5469: PPUSH
5470: CALL_OW 55
// Say ( Margaret , skrzy1 ) ;
5474: LD_EXP 85
5478: PPUSH
5479: LD_STRING skrzy1
5481: PPUSH
5482: CALL_OW 88
// Say ( Cornell , skrzy2 ) ;
5486: LD_EXP 140
5490: PPUSH
5491: LD_STRING skrzy2
5493: PPUSH
5494: CALL_OW 88
// Say ( Margaret , skrzy3 ) ;
5498: LD_EXP 85
5502: PPUSH
5503: LD_STRING skrzy3
5505: PPUSH
5506: CALL_OW 88
// Say ( Cornell , skrzy4 ) ;
5510: LD_EXP 140
5514: PPUSH
5515: LD_STRING skrzy4
5517: PPUSH
5518: CALL_OW 88
// Say ( Cyrus , skrzy5 ) ;
5522: LD_EXP 88
5526: PPUSH
5527: LD_STRING skrzy5
5529: PPUSH
5530: CALL_OW 88
// Say ( Margaret , skrzy6 ) ;
5534: LD_EXP 85
5538: PPUSH
5539: LD_STRING skrzy6
5541: PPUSH
5542: CALL_OW 88
// end ;
5546: END
// every 2 2$0 marked 02 do
5547: GO 5549
5549: DISABLE
// begin CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5550: LD_INT 5
5552: PPUSH
5553: LD_INT 5
5555: PPUSH
5556: CALL_OW 12
5560: PPUSH
5561: LD_INT 18
5563: PPUSH
5564: LD_INT 1
5566: PPUSH
5567: CALL_OW 55
// Wait ( 0 0$1 ) ;
5571: LD_INT 35
5573: PPUSH
5574: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5578: LD_INT 5
5580: PPUSH
5581: LD_INT 5
5583: PPUSH
5584: CALL_OW 12
5588: PPUSH
5589: LD_INT 18
5591: PPUSH
5592: LD_INT 1
5594: PPUSH
5595: CALL_OW 55
// Wait ( 0 0$1 ) ;
5599: LD_INT 35
5601: PPUSH
5602: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5606: LD_INT 5
5608: PPUSH
5609: LD_INT 5
5611: PPUSH
5612: CALL_OW 12
5616: PPUSH
5617: LD_INT 18
5619: PPUSH
5620: LD_INT 1
5622: PPUSH
5623: CALL_OW 55
// Wait ( 0 0$1 ) ;
5627: LD_INT 35
5629: PPUSH
5630: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5634: LD_INT 5
5636: PPUSH
5637: LD_INT 5
5639: PPUSH
5640: CALL_OW 12
5644: PPUSH
5645: LD_INT 18
5647: PPUSH
5648: LD_INT 1
5650: PPUSH
5651: CALL_OW 55
// Wait ( 0 0$1 ) ;
5655: LD_INT 35
5657: PPUSH
5658: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5662: LD_INT 5
5664: PPUSH
5665: LD_INT 5
5667: PPUSH
5668: CALL_OW 12
5672: PPUSH
5673: LD_INT 18
5675: PPUSH
5676: LD_INT 1
5678: PPUSH
5679: CALL_OW 55
// Wait ( 0 0$1 ) ;
5683: LD_INT 35
5685: PPUSH
5686: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5690: LD_INT 5
5692: PPUSH
5693: LD_INT 5
5695: PPUSH
5696: CALL_OW 12
5700: PPUSH
5701: LD_INT 18
5703: PPUSH
5704: LD_INT 1
5706: PPUSH
5707: CALL_OW 55
// Wait ( 0 0$1 ) ;
5711: LD_INT 35
5713: PPUSH
5714: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5718: LD_INT 5
5720: PPUSH
5721: LD_INT 5
5723: PPUSH
5724: CALL_OW 12
5728: PPUSH
5729: LD_INT 18
5731: PPUSH
5732: LD_INT 1
5734: PPUSH
5735: CALL_OW 55
// Wait ( 0 0$1 ) ;
5739: LD_INT 35
5741: PPUSH
5742: CALL_OW 67
// CreateCratesArea ( Rand ( 5 , 5 ) , skrzynki1 , true ) ;
5746: LD_INT 5
5748: PPUSH
5749: LD_INT 5
5751: PPUSH
5752: CALL_OW 12
5756: PPUSH
5757: LD_INT 18
5759: PPUSH
5760: LD_INT 1
5762: PPUSH
5763: CALL_OW 55
// end ;
5767: END
// every 2 2$0 marked 03 do
5768: GO 5770
5770: DISABLE
// begin enable ( 02 ) ;
5771: LD_INT 2
5773: ENABLE_MARKED
// end ; end_of_file
5774: END
// every 0 0$0.1 marked 100 do
5775: GO 5777
5777: DISABLE
// begin wait ( 0 0$1 ) ;
5778: LD_INT 35
5780: PPUSH
5781: CALL_OW 67
// ComMoveToArea ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , area09 ) ;
5785: LD_EXP 140
5789: PUSH
5790: LD_EXP 1
5794: PUSH
5795: LD_EXP 14
5799: PUSH
5800: LD_EXP 12
5804: PUSH
5805: LD_EXP 13
5809: PUSH
5810: LD_EXP 10
5814: PUSH
5815: LD_EXP 85
5819: PUSH
5820: LD_EXP 137
5824: PUSH
5825: LD_EXP 138
5829: PUSH
5830: LD_EXP 8
5834: PUSH
5835: LD_EXP 139
5839: PUSH
5840: LD_EXP 88
5844: PUSH
5845: EMPTY
5846: LIST
5847: LIST
5848: LIST
5849: LIST
5850: LIST
5851: LIST
5852: LIST
5853: LIST
5854: LIST
5855: LIST
5856: LIST
5857: LIST
5858: PPUSH
5859: LD_INT 8
5861: PPUSH
5862: CALL_OW 113
// CenterNowOnUnits ( Cornell ) ;
5866: LD_EXP 140
5870: PPUSH
5871: CALL_OW 87
// end ;
5875: END
// every 1 trigger SetLive = 1 do
5876: LD_EXP 145
5880: PUSH
5881: LD_INT 1
5883: EQUAL
5884: IFFALSE 5971
5886: GO 5888
5888: DISABLE
// begin enable ;
5889: ENABLE
// SetLives ( [ Cornell , bag , Frank , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus ] , 1000 ) ;
5890: LD_EXP 140
5894: PUSH
5895: LD_EXP 1
5899: PUSH
5900: LD_EXP 14
5904: PUSH
5905: LD_EXP 12
5909: PUSH
5910: LD_EXP 13
5914: PUSH
5915: LD_EXP 10
5919: PUSH
5920: LD_EXP 85
5924: PUSH
5925: LD_EXP 137
5929: PUSH
5930: LD_EXP 138
5934: PUSH
5935: LD_EXP 8
5939: PUSH
5940: LD_EXP 139
5944: PUSH
5945: LD_EXP 88
5949: PUSH
5950: EMPTY
5951: LIST
5952: LIST
5953: LIST
5954: LIST
5955: LIST
5956: LIST
5957: LIST
5958: LIST
5959: LIST
5960: LIST
5961: LIST
5962: LIST
5963: PPUSH
5964: LD_INT 1000
5966: PPUSH
5967: CALL_OW 234
// end ; end_of_file
5971: END
// every 20 20$0 marked 11 do
5972: GO 5974
5974: DISABLE
// begin enable ( 03 ) ;
5975: LD_INT 3
5977: ENABLE_MARKED
// uc_side = 3 ;
5978: LD_ADDR_OWVAR 20
5982: PUSH
5983: LD_INT 3
5985: ST_TO_ADDR
// uc_nation = nation_russian ;
5986: LD_ADDR_OWVAR 21
5990: PUSH
5991: LD_INT 3
5993: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
5994: LD_ADDR_OWVAR 37
5998: PUSH
5999: LD_INT 24
6001: ST_TO_ADDR
// vc_engine = engine_combustion ;
6002: LD_ADDR_OWVAR 39
6006: PUSH
6007: LD_INT 1
6009: ST_TO_ADDR
// vc_control = control_computer ;
6010: LD_ADDR_OWVAR 38
6014: PUSH
6015: LD_INT 3
6017: ST_TO_ADDR
// vc_weapon = ru_heavy_gun ;
6018: LD_ADDR_OWVAR 40
6022: PUSH
6023: LD_INT 46
6025: ST_TO_ADDR
// hg1 = CreateVehicle ;
6026: LD_ADDR_EXP 57
6030: PUSH
6031: CALL_OW 45
6035: ST_TO_ADDR
// hg2 = CreateVehicle ;
6036: LD_ADDR_EXP 58
6040: PUSH
6041: CALL_OW 45
6045: ST_TO_ADDR
// hg3 = CreateVehicle ;
6046: LD_ADDR_EXP 59
6050: PUSH
6051: CALL_OW 45
6055: ST_TO_ADDR
// hg4 = CreateVehicle ;
6056: LD_ADDR_EXP 60
6060: PUSH
6061: CALL_OW 45
6065: ST_TO_ADDR
// hg5 = CreateVehicle ;
6066: LD_ADDR_EXP 61
6070: PUSH
6071: CALL_OW 45
6075: ST_TO_ADDR
// hg6 = CreateVehicle ;
6076: LD_ADDR_EXP 62
6080: PUSH
6081: CALL_OW 45
6085: ST_TO_ADDR
// hg7 = CreateVehicle ;
6086: LD_ADDR_EXP 63
6090: PUSH
6091: CALL_OW 45
6095: ST_TO_ADDR
// hg8 = CreateVehicle ;
6096: LD_ADDR_EXP 64
6100: PUSH
6101: CALL_OW 45
6105: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
6106: LD_ADDR_OWVAR 37
6110: PUSH
6111: LD_INT 24
6113: ST_TO_ADDR
// vc_engine = engine_combustion ;
6114: LD_ADDR_OWVAR 39
6118: PUSH
6119: LD_INT 1
6121: ST_TO_ADDR
// vc_control = control_computer ;
6122: LD_ADDR_OWVAR 38
6126: PUSH
6127: LD_INT 3
6129: ST_TO_ADDR
// vc_weapon = ru_rocket ;
6130: LD_ADDR_OWVAR 40
6134: PUSH
6135: LD_INT 47
6137: ST_TO_ADDR
// hg9 = CreateVehicle ;
6138: LD_ADDR_EXP 65
6142: PUSH
6143: CALL_OW 45
6147: ST_TO_ADDR
// hg10 = CreateVehicle ;
6148: LD_ADDR_EXP 66
6152: PUSH
6153: CALL_OW 45
6157: ST_TO_ADDR
// hg11 = CreateVehicle ;
6158: LD_ADDR_EXP 67
6162: PUSH
6163: CALL_OW 45
6167: ST_TO_ADDR
// hg12 = CreateVehicle ;
6168: LD_ADDR_EXP 68
6172: PUSH
6173: CALL_OW 45
6177: ST_TO_ADDR
// PlaceUnitArea ( hg1 , atakrus , false ) ;
6178: LD_EXP 57
6182: PPUSH
6183: LD_INT 12
6185: PPUSH
6186: LD_INT 0
6188: PPUSH
6189: CALL_OW 49
// PlaceUnitArea ( hg2 , atakrus , false ) ;
6193: LD_EXP 58
6197: PPUSH
6198: LD_INT 12
6200: PPUSH
6201: LD_INT 0
6203: PPUSH
6204: CALL_OW 49
// PlaceUnitArea ( hg3 , atakrus , false ) ;
6208: LD_EXP 59
6212: PPUSH
6213: LD_INT 12
6215: PPUSH
6216: LD_INT 0
6218: PPUSH
6219: CALL_OW 49
// PlaceUnitArea ( hg4 , atakrus , false ) ;
6223: LD_EXP 60
6227: PPUSH
6228: LD_INT 12
6230: PPUSH
6231: LD_INT 0
6233: PPUSH
6234: CALL_OW 49
// PlaceUnitArea ( hg5 , atakrus , false ) ;
6238: LD_EXP 61
6242: PPUSH
6243: LD_INT 12
6245: PPUSH
6246: LD_INT 0
6248: PPUSH
6249: CALL_OW 49
// PlaceUnitArea ( hg6 , atakrus , false ) ;
6253: LD_EXP 62
6257: PPUSH
6258: LD_INT 12
6260: PPUSH
6261: LD_INT 0
6263: PPUSH
6264: CALL_OW 49
// PlaceUnitArea ( hg7 , atakrus , false ) ;
6268: LD_EXP 63
6272: PPUSH
6273: LD_INT 12
6275: PPUSH
6276: LD_INT 0
6278: PPUSH
6279: CALL_OW 49
// PlaceUnitArea ( hg8 , atakrus , false ) ;
6283: LD_EXP 64
6287: PPUSH
6288: LD_INT 12
6290: PPUSH
6291: LD_INT 0
6293: PPUSH
6294: CALL_OW 49
// PlaceUnitArea ( hg9 , atakrus , false ) ;
6298: LD_EXP 65
6302: PPUSH
6303: LD_INT 12
6305: PPUSH
6306: LD_INT 0
6308: PPUSH
6309: CALL_OW 49
// PlaceUnitArea ( hg10 , atakrus , false ) ;
6313: LD_EXP 66
6317: PPUSH
6318: LD_INT 12
6320: PPUSH
6321: LD_INT 0
6323: PPUSH
6324: CALL_OW 49
// PlaceUnitArea ( hg11 , atakrus , false ) ;
6328: LD_EXP 67
6332: PPUSH
6333: LD_INT 12
6335: PPUSH
6336: LD_INT 0
6338: PPUSH
6339: CALL_OW 49
// PlaceUnitArea ( hg12 , atakrus , false ) ;
6343: LD_EXP 68
6347: PPUSH
6348: LD_INT 12
6350: PPUSH
6351: LD_INT 0
6353: PPUSH
6354: CALL_OW 49
// ComAgressiveMove ( [ hg1 , hg2 , hg3 , hg4 , hg5 , hg6 , hg7 , hg8 , hg9 , hg10 , hg11 , hg12 ] , 28 , 22 ) ;
6358: LD_EXP 57
6362: PUSH
6363: LD_EXP 58
6367: PUSH
6368: LD_EXP 59
6372: PUSH
6373: LD_EXP 60
6377: PUSH
6378: LD_EXP 61
6382: PUSH
6383: LD_EXP 62
6387: PUSH
6388: LD_EXP 63
6392: PUSH
6393: LD_EXP 64
6397: PUSH
6398: LD_EXP 65
6402: PUSH
6403: LD_EXP 66
6407: PUSH
6408: LD_EXP 67
6412: PUSH
6413: LD_EXP 68
6417: PUSH
6418: EMPTY
6419: LIST
6420: LIST
6421: LIST
6422: LIST
6423: LIST
6424: LIST
6425: LIST
6426: LIST
6427: LIST
6428: LIST
6429: LIST
6430: LIST
6431: PPUSH
6432: LD_INT 28
6434: PPUSH
6435: LD_INT 22
6437: PPUSH
6438: CALL_OW 114
// enable ( 12 ) ;
6442: LD_INT 12
6444: ENABLE_MARKED
// end ;
6445: END
// every 12 12$0 marked 12 do
6446: GO 6448
6448: DISABLE
// begin uc_side = 3 ;
6449: LD_ADDR_OWVAR 20
6453: PUSH
6454: LD_INT 3
6456: ST_TO_ADDR
// uc_nation = nation_russian ;
6457: LD_ADDR_OWVAR 21
6461: PUSH
6462: LD_INT 3
6464: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
6465: LD_ADDR_OWVAR 37
6469: PUSH
6470: LD_INT 24
6472: ST_TO_ADDR
// vc_engine = engine_combustion ;
6473: LD_ADDR_OWVAR 39
6477: PUSH
6478: LD_INT 1
6480: ST_TO_ADDR
// vc_control = control_computer ;
6481: LD_ADDR_OWVAR 38
6485: PUSH
6486: LD_INT 3
6488: ST_TO_ADDR
// vc_weapon = ru_heavy_gun ;
6489: LD_ADDR_OWVAR 40
6493: PUSH
6494: LD_INT 46
6496: ST_TO_ADDR
// hg1 = CreateVehicle ;
6497: LD_ADDR_EXP 57
6501: PUSH
6502: CALL_OW 45
6506: ST_TO_ADDR
// hg2 = CreateVehicle ;
6507: LD_ADDR_EXP 58
6511: PUSH
6512: CALL_OW 45
6516: ST_TO_ADDR
// hg3 = CreateVehicle ;
6517: LD_ADDR_EXP 59
6521: PUSH
6522: CALL_OW 45
6526: ST_TO_ADDR
// hg4 = CreateVehicle ;
6527: LD_ADDR_EXP 60
6531: PUSH
6532: CALL_OW 45
6536: ST_TO_ADDR
// hg5 = CreateVehicle ;
6537: LD_ADDR_EXP 61
6541: PUSH
6542: CALL_OW 45
6546: ST_TO_ADDR
// hg6 = CreateVehicle ;
6547: LD_ADDR_EXP 62
6551: PUSH
6552: CALL_OW 45
6556: ST_TO_ADDR
// hg7 = CreateVehicle ;
6557: LD_ADDR_EXP 63
6561: PUSH
6562: CALL_OW 45
6566: ST_TO_ADDR
// hg8 = CreateVehicle ;
6567: LD_ADDR_EXP 64
6571: PUSH
6572: CALL_OW 45
6576: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
6577: LD_ADDR_OWVAR 37
6581: PUSH
6582: LD_INT 24
6584: ST_TO_ADDR
// vc_engine = engine_combustion ;
6585: LD_ADDR_OWVAR 39
6589: PUSH
6590: LD_INT 1
6592: ST_TO_ADDR
// vc_control = control_computer ;
6593: LD_ADDR_OWVAR 38
6597: PUSH
6598: LD_INT 3
6600: ST_TO_ADDR
// vc_weapon = ru_rocket ;
6601: LD_ADDR_OWVAR 40
6605: PUSH
6606: LD_INT 47
6608: ST_TO_ADDR
// hg9 = CreateVehicle ;
6609: LD_ADDR_EXP 65
6613: PUSH
6614: CALL_OW 45
6618: ST_TO_ADDR
// hg10 = CreateVehicle ;
6619: LD_ADDR_EXP 66
6623: PUSH
6624: CALL_OW 45
6628: ST_TO_ADDR
// hg11 = CreateVehicle ;
6629: LD_ADDR_EXP 67
6633: PUSH
6634: CALL_OW 45
6638: ST_TO_ADDR
// hg12 = CreateVehicle ;
6639: LD_ADDR_EXP 68
6643: PUSH
6644: CALL_OW 45
6648: ST_TO_ADDR
// hg13 = CreateVehicle ;
6649: LD_ADDR_EXP 90
6653: PUSH
6654: CALL_OW 45
6658: ST_TO_ADDR
// hg14 = CreateVehicle ;
6659: LD_ADDR_EXP 91
6663: PUSH
6664: CALL_OW 45
6668: ST_TO_ADDR
// hg15 = CreateVehicle ;
6669: LD_ADDR_EXP 92
6673: PUSH
6674: CALL_OW 45
6678: ST_TO_ADDR
// hg16 = CreateVehicle ;
6679: LD_ADDR_EXP 93
6683: PUSH
6684: CALL_OW 45
6688: ST_TO_ADDR
// PlaceUnitArea ( hg1 , atakrus , false ) ;
6689: LD_EXP 57
6693: PPUSH
6694: LD_INT 12
6696: PPUSH
6697: LD_INT 0
6699: PPUSH
6700: CALL_OW 49
// PlaceUnitArea ( hg2 , atakrus , false ) ;
6704: LD_EXP 58
6708: PPUSH
6709: LD_INT 12
6711: PPUSH
6712: LD_INT 0
6714: PPUSH
6715: CALL_OW 49
// PlaceUnitArea ( hg3 , atakrus , false ) ;
6719: LD_EXP 59
6723: PPUSH
6724: LD_INT 12
6726: PPUSH
6727: LD_INT 0
6729: PPUSH
6730: CALL_OW 49
// PlaceUnitArea ( hg4 , atakrus , false ) ;
6734: LD_EXP 60
6738: PPUSH
6739: LD_INT 12
6741: PPUSH
6742: LD_INT 0
6744: PPUSH
6745: CALL_OW 49
// PlaceUnitArea ( hg5 , atakrus , false ) ;
6749: LD_EXP 61
6753: PPUSH
6754: LD_INT 12
6756: PPUSH
6757: LD_INT 0
6759: PPUSH
6760: CALL_OW 49
// PlaceUnitArea ( hg6 , atakrus , false ) ;
6764: LD_EXP 62
6768: PPUSH
6769: LD_INT 12
6771: PPUSH
6772: LD_INT 0
6774: PPUSH
6775: CALL_OW 49
// PlaceUnitArea ( hg7 , atakrus , false ) ;
6779: LD_EXP 63
6783: PPUSH
6784: LD_INT 12
6786: PPUSH
6787: LD_INT 0
6789: PPUSH
6790: CALL_OW 49
// PlaceUnitArea ( hg8 , atakrus , false ) ;
6794: LD_EXP 64
6798: PPUSH
6799: LD_INT 12
6801: PPUSH
6802: LD_INT 0
6804: PPUSH
6805: CALL_OW 49
// PlaceUnitArea ( hg9 , atakrus , false ) ;
6809: LD_EXP 65
6813: PPUSH
6814: LD_INT 12
6816: PPUSH
6817: LD_INT 0
6819: PPUSH
6820: CALL_OW 49
// PlaceUnitArea ( hg10 , atakrus , false ) ;
6824: LD_EXP 66
6828: PPUSH
6829: LD_INT 12
6831: PPUSH
6832: LD_INT 0
6834: PPUSH
6835: CALL_OW 49
// PlaceUnitArea ( hg11 , atakrus , false ) ;
6839: LD_EXP 67
6843: PPUSH
6844: LD_INT 12
6846: PPUSH
6847: LD_INT 0
6849: PPUSH
6850: CALL_OW 49
// PlaceUnitArea ( hg12 , atakrus , false ) ;
6854: LD_EXP 68
6858: PPUSH
6859: LD_INT 12
6861: PPUSH
6862: LD_INT 0
6864: PPUSH
6865: CALL_OW 49
// PlaceUnitArea ( hg13 , atakrus , false ) ;
6869: LD_EXP 90
6873: PPUSH
6874: LD_INT 12
6876: PPUSH
6877: LD_INT 0
6879: PPUSH
6880: CALL_OW 49
// PlaceUnitArea ( hg14 , atakrus , false ) ;
6884: LD_EXP 91
6888: PPUSH
6889: LD_INT 12
6891: PPUSH
6892: LD_INT 0
6894: PPUSH
6895: CALL_OW 49
// PlaceUnitArea ( hg15 , atakrus , false ) ;
6899: LD_EXP 92
6903: PPUSH
6904: LD_INT 12
6906: PPUSH
6907: LD_INT 0
6909: PPUSH
6910: CALL_OW 49
// PlaceUnitArea ( hg16 , atakrus , false ) ;
6914: LD_EXP 93
6918: PPUSH
6919: LD_INT 12
6921: PPUSH
6922: LD_INT 0
6924: PPUSH
6925: CALL_OW 49
// ComAgressiveMove ( [ hg1 , hg2 , hg3 , hg4 , hg5 , hg6 , hg7 , hg8 , hg9 , hg10 , hg11 , hg12 , hg13 , hg14 , hg15 , hg16 ] , 28 , 22 ) ;
6929: LD_EXP 57
6933: PUSH
6934: LD_EXP 58
6938: PUSH
6939: LD_EXP 59
6943: PUSH
6944: LD_EXP 60
6948: PUSH
6949: LD_EXP 61
6953: PUSH
6954: LD_EXP 62
6958: PUSH
6959: LD_EXP 63
6963: PUSH
6964: LD_EXP 64
6968: PUSH
6969: LD_EXP 65
6973: PUSH
6974: LD_EXP 66
6978: PUSH
6979: LD_EXP 67
6983: PUSH
6984: LD_EXP 68
6988: PUSH
6989: LD_EXP 90
6993: PUSH
6994: LD_EXP 91
6998: PUSH
6999: LD_EXP 92
7003: PUSH
7004: LD_EXP 93
7008: PUSH
7009: EMPTY
7010: LIST
7011: LIST
7012: LIST
7013: LIST
7014: LIST
7015: LIST
7016: LIST
7017: LIST
7018: LIST
7019: LIST
7020: LIST
7021: LIST
7022: LIST
7023: LIST
7024: LIST
7025: LIST
7026: PPUSH
7027: LD_INT 28
7029: PPUSH
7030: LD_INT 22
7032: PPUSH
7033: CALL_OW 114
// enable ( 04 ) ;
7037: LD_INT 4
7039: ENABLE_MARKED
// end ;
7040: END
// every 8 8$0 marked 13 do
7041: GO 7043
7043: DISABLE
// begin SayRadio ( Burlak , tran1 ) ;
7044: LD_EXP 143
7048: PPUSH
7049: LD_STRING tran1
7051: PPUSH
7052: CALL_OW 94
// enable ( 03 ) ;
7056: LD_INT 3
7058: ENABLE_MARKED
// uc_side = 3 ;
7059: LD_ADDR_OWVAR 20
7063: PUSH
7064: LD_INT 3
7066: ST_TO_ADDR
// uc_nation = nation_russian ;
7067: LD_ADDR_OWVAR 21
7071: PUSH
7072: LD_INT 3
7074: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
7075: LD_ADDR_OWVAR 37
7079: PUSH
7080: LD_INT 24
7082: ST_TO_ADDR
// vc_engine = engine_combustion ;
7083: LD_ADDR_OWVAR 39
7087: PUSH
7088: LD_INT 1
7090: ST_TO_ADDR
// vc_control = control_computer ;
7091: LD_ADDR_OWVAR 38
7095: PUSH
7096: LD_INT 3
7098: ST_TO_ADDR
// vc_weapon = ru_heavy_gun ;
7099: LD_ADDR_OWVAR 40
7103: PUSH
7104: LD_INT 46
7106: ST_TO_ADDR
// hg1 = CreateVehicle ;
7107: LD_ADDR_EXP 57
7111: PUSH
7112: CALL_OW 45
7116: ST_TO_ADDR
// hg2 = CreateVehicle ;
7117: LD_ADDR_EXP 58
7121: PUSH
7122: CALL_OW 45
7126: ST_TO_ADDR
// hg3 = CreateVehicle ;
7127: LD_ADDR_EXP 59
7131: PUSH
7132: CALL_OW 45
7136: ST_TO_ADDR
// hg4 = CreateVehicle ;
7137: LD_ADDR_EXP 60
7141: PUSH
7142: CALL_OW 45
7146: ST_TO_ADDR
// hg5 = CreateVehicle ;
7147: LD_ADDR_EXP 61
7151: PUSH
7152: CALL_OW 45
7156: ST_TO_ADDR
// hg6 = CreateVehicle ;
7157: LD_ADDR_EXP 62
7161: PUSH
7162: CALL_OW 45
7166: ST_TO_ADDR
// hg7 = CreateVehicle ;
7167: LD_ADDR_EXP 63
7171: PUSH
7172: CALL_OW 45
7176: ST_TO_ADDR
// hg8 = CreateVehicle ;
7177: LD_ADDR_EXP 64
7181: PUSH
7182: CALL_OW 45
7186: ST_TO_ADDR
// hg9 = CreateVehicle ;
7187: LD_ADDR_EXP 65
7191: PUSH
7192: CALL_OW 45
7196: ST_TO_ADDR
// hg10 = CreateVehicle ;
7197: LD_ADDR_EXP 66
7201: PUSH
7202: CALL_OW 45
7206: ST_TO_ADDR
// hg11 = CreateVehicle ;
7207: LD_ADDR_EXP 67
7211: PUSH
7212: CALL_OW 45
7216: ST_TO_ADDR
// hg12 = CreateVehicle ;
7217: LD_ADDR_EXP 68
7221: PUSH
7222: CALL_OW 45
7226: ST_TO_ADDR
// vc_chassis = ru_heavy_tracked ;
7227: LD_ADDR_OWVAR 37
7231: PUSH
7232: LD_INT 24
7234: ST_TO_ADDR
// vc_engine = engine_combustion ;
7235: LD_ADDR_OWVAR 39
7239: PUSH
7240: LD_INT 1
7242: ST_TO_ADDR
// vc_control = control_computer ;
7243: LD_ADDR_OWVAR 38
7247: PUSH
7248: LD_INT 3
7250: ST_TO_ADDR
// vc_weapon = ru_rocket ;
7251: LD_ADDR_OWVAR 40
7255: PUSH
7256: LD_INT 47
7258: ST_TO_ADDR
// hg13 = CreateVehicle ;
7259: LD_ADDR_EXP 90
7263: PUSH
7264: CALL_OW 45
7268: ST_TO_ADDR
// hg14 = CreateVehicle ;
7269: LD_ADDR_EXP 91
7273: PUSH
7274: CALL_OW 45
7278: ST_TO_ADDR
// hg15 = CreateVehicle ;
7279: LD_ADDR_EXP 92
7283: PUSH
7284: CALL_OW 45
7288: ST_TO_ADDR
// hg16 = CreateVehicle ;
7289: LD_ADDR_EXP 93
7293: PUSH
7294: CALL_OW 45
7298: ST_TO_ADDR
// hg17 = CreateVehicle ;
7299: LD_ADDR_EXP 94
7303: PUSH
7304: CALL_OW 45
7308: ST_TO_ADDR
// hg18 = CreateVehicle ;
7309: LD_ADDR_EXP 95
7313: PUSH
7314: CALL_OW 45
7318: ST_TO_ADDR
// hg19 = CreateVehicle ;
7319: LD_ADDR_EXP 96
7323: PUSH
7324: CALL_OW 45
7328: ST_TO_ADDR
// hg20 = CreateVehicle ;
7329: LD_ADDR_EXP 97
7333: PUSH
7334: CALL_OW 45
7338: ST_TO_ADDR
// PlaceUnitArea ( hg1 , atakrus1 , false ) ;
7339: LD_EXP 57
7343: PPUSH
7344: LD_INT 20
7346: PPUSH
7347: LD_INT 0
7349: PPUSH
7350: CALL_OW 49
// PlaceUnitArea ( hg2 , atakrus1 , false ) ;
7354: LD_EXP 58
7358: PPUSH
7359: LD_INT 20
7361: PPUSH
7362: LD_INT 0
7364: PPUSH
7365: CALL_OW 49
// PlaceUnitArea ( hg3 , atakrus1 , false ) ;
7369: LD_EXP 59
7373: PPUSH
7374: LD_INT 20
7376: PPUSH
7377: LD_INT 0
7379: PPUSH
7380: CALL_OW 49
// PlaceUnitArea ( hg4 , atakrus1 , false ) ;
7384: LD_EXP 60
7388: PPUSH
7389: LD_INT 20
7391: PPUSH
7392: LD_INT 0
7394: PPUSH
7395: CALL_OW 49
// PlaceUnitArea ( hg5 , atakrus1 , false ) ;
7399: LD_EXP 61
7403: PPUSH
7404: LD_INT 20
7406: PPUSH
7407: LD_INT 0
7409: PPUSH
7410: CALL_OW 49
// PlaceUnitArea ( hg6 , atakrus1 , false ) ;
7414: LD_EXP 62
7418: PPUSH
7419: LD_INT 20
7421: PPUSH
7422: LD_INT 0
7424: PPUSH
7425: CALL_OW 49
// PlaceUnitArea ( hg7 , atakrus1 , false ) ;
7429: LD_EXP 63
7433: PPUSH
7434: LD_INT 20
7436: PPUSH
7437: LD_INT 0
7439: PPUSH
7440: CALL_OW 49
// PlaceUnitArea ( hg8 , atakrus1 , false ) ;
7444: LD_EXP 64
7448: PPUSH
7449: LD_INT 20
7451: PPUSH
7452: LD_INT 0
7454: PPUSH
7455: CALL_OW 49
// PlaceUnitArea ( hg9 , atakrus1 , false ) ;
7459: LD_EXP 65
7463: PPUSH
7464: LD_INT 20
7466: PPUSH
7467: LD_INT 0
7469: PPUSH
7470: CALL_OW 49
// PlaceUnitArea ( hg10 , atakrus1 , false ) ;
7474: LD_EXP 66
7478: PPUSH
7479: LD_INT 20
7481: PPUSH
7482: LD_INT 0
7484: PPUSH
7485: CALL_OW 49
// PlaceUnitArea ( hg11 , atakrus1 , false ) ;
7489: LD_EXP 67
7493: PPUSH
7494: LD_INT 20
7496: PPUSH
7497: LD_INT 0
7499: PPUSH
7500: CALL_OW 49
// PlaceUnitArea ( hg12 , atakrus1 , false ) ;
7504: LD_EXP 68
7508: PPUSH
7509: LD_INT 20
7511: PPUSH
7512: LD_INT 0
7514: PPUSH
7515: CALL_OW 49
// PlaceUnitArea ( hg13 , atakrus1 , false ) ;
7519: LD_EXP 90
7523: PPUSH
7524: LD_INT 20
7526: PPUSH
7527: LD_INT 0
7529: PPUSH
7530: CALL_OW 49
// PlaceUnitArea ( hg14 , atakrus1 , false ) ;
7534: LD_EXP 91
7538: PPUSH
7539: LD_INT 20
7541: PPUSH
7542: LD_INT 0
7544: PPUSH
7545: CALL_OW 49
// PlaceUnitArea ( hg15 , atakrus1 , false ) ;
7549: LD_EXP 92
7553: PPUSH
7554: LD_INT 20
7556: PPUSH
7557: LD_INT 0
7559: PPUSH
7560: CALL_OW 49
// PlaceUnitArea ( hg16 , atakrus1 , false ) ;
7564: LD_EXP 93
7568: PPUSH
7569: LD_INT 20
7571: PPUSH
7572: LD_INT 0
7574: PPUSH
7575: CALL_OW 49
// PlaceUnitArea ( hg17 , atakrus1 , false ) ;
7579: LD_EXP 94
7583: PPUSH
7584: LD_INT 20
7586: PPUSH
7587: LD_INT 0
7589: PPUSH
7590: CALL_OW 49
// PlaceUnitArea ( hg18 , atakrus1 , false ) ;
7594: LD_EXP 95
7598: PPUSH
7599: LD_INT 20
7601: PPUSH
7602: LD_INT 0
7604: PPUSH
7605: CALL_OW 49
// PlaceUnitArea ( hg19 , atakrus1 , false ) ;
7609: LD_EXP 96
7613: PPUSH
7614: LD_INT 20
7616: PPUSH
7617: LD_INT 0
7619: PPUSH
7620: CALL_OW 49
// PlaceUnitArea ( hg20 , atakrus1 , false ) ;
7624: LD_EXP 97
7628: PPUSH
7629: LD_INT 20
7631: PPUSH
7632: LD_INT 0
7634: PPUSH
7635: CALL_OW 49
// ComAgressiveMove ( [ hg1 , hg2 , hg3 , hg4 , hg5 , hg6 , hg7 , hg8 , hg9 , hg10 , hg11 , hg12 , hg13 , hg14 , hg15 , hg16 , hg17 , hg18 , hg19 , hg20 , rock1 , rock2 ] , 28 , 22 ) ;
7639: LD_EXP 57
7643: PUSH
7644: LD_EXP 58
7648: PUSH
7649: LD_EXP 59
7653: PUSH
7654: LD_EXP 60
7658: PUSH
7659: LD_EXP 61
7663: PUSH
7664: LD_EXP 62
7668: PUSH
7669: LD_EXP 63
7673: PUSH
7674: LD_EXP 64
7678: PUSH
7679: LD_EXP 65
7683: PUSH
7684: LD_EXP 66
7688: PUSH
7689: LD_EXP 67
7693: PUSH
7694: LD_EXP 68
7698: PUSH
7699: LD_EXP 90
7703: PUSH
7704: LD_EXP 91
7708: PUSH
7709: LD_EXP 92
7713: PUSH
7714: LD_EXP 93
7718: PUSH
7719: LD_EXP 94
7723: PUSH
7724: LD_EXP 95
7728: PUSH
7729: LD_EXP 96
7733: PUSH
7734: LD_EXP 97
7738: PUSH
7739: LD_INT 1216
7741: PUSH
7742: LD_INT 1225
7744: PUSH
7745: EMPTY
7746: LIST
7747: LIST
7748: LIST
7749: LIST
7750: LIST
7751: LIST
7752: LIST
7753: LIST
7754: LIST
7755: LIST
7756: LIST
7757: LIST
7758: LIST
7759: LIST
7760: LIST
7761: LIST
7762: LIST
7763: LIST
7764: LIST
7765: LIST
7766: LIST
7767: LIST
7768: PPUSH
7769: LD_INT 28
7771: PPUSH
7772: LD_INT 22
7774: PPUSH
7775: CALL_OW 114
// end ; end_of_file
7779: END
// every 0 0$1 trigger FilterUnitsInArea ( koordynaty , [ f_side , 1 ] ) marked 222 do
7780: LD_INT 10
7782: PPUSH
7783: LD_INT 22
7785: PUSH
7786: LD_INT 1
7788: PUSH
7789: EMPTY
7790: LIST
7791: LIST
7792: PPUSH
7793: CALL_OW 70
7797: IFFALSE 7938
7799: GO 7801
7801: DISABLE
// begin CheckBuildUpArea ( koordynaty , bagno , [ f_type , unit_human ] ) ;
7802: LD_INT 10
7804: PPUSH
7805: LD_INT 11
7807: PPUSH
7808: LD_INT 21
7810: PUSH
7811: LD_INT 1
7813: PUSH
7814: EMPTY
7815: LIST
7816: LIST
7817: PPUSH
7818: CALL_OW 513
// CheckBuildUpArea ( koordynaty , bagno , [ f_type , unit_vehicle ] ) ;
7822: LD_INT 10
7824: PPUSH
7825: LD_INT 11
7827: PPUSH
7828: LD_INT 21
7830: PUSH
7831: LD_INT 2
7833: PUSH
7834: EMPTY
7835: LIST
7836: LIST
7837: PPUSH
7838: CALL_OW 513
// Say ( Bobby , znajdzka9 ) ;
7842: LD_EXP 138
7846: PPUSH
7847: LD_STRING znajdzka9
7849: PPUSH
7850: CALL_OW 88
// CenterNowOnXY ( 120 , 102 ) ;
7854: LD_INT 120
7856: PPUSH
7857: LD_INT 102
7859: PPUSH
7860: CALL_OW 86
// DialogueOn ;
7864: CALL_OW 6
// Say ( Paul , znajdzka10 ) ;
7868: LD_EXP 13
7872: PPUSH
7873: LD_STRING znajdzka10
7875: PPUSH
7876: CALL_OW 88
// Say ( Cornell , znajdzka11 ) ;
7880: LD_EXP 140
7884: PPUSH
7885: LD_STRING znajdzka11
7887: PPUSH
7888: CALL_OW 88
// Say ( Paul , znajdzka12 ) ;
7892: LD_EXP 13
7896: PPUSH
7897: LD_STRING znajdzka12
7899: PPUSH
7900: CALL_OW 88
// DialogueOff ;
7904: CALL_OW 7
// enable ( 111 ) ;
7908: LD_INT 111
7910: ENABLE_MARKED
// ChangeMissionObjectives ( M5 ) ;
7911: LD_STRING M5
7913: PPUSH
7914: CALL_OW 337
// AddMedal ( kordy , 1 ) ;
7918: LD_STRING kordy
7920: PPUSH
7921: LD_INT 1
7923: PPUSH
7924: CALL_OW 101
// SetAreaMapShow ( koordynaty , 0 ) ;
7928: LD_INT 10
7930: PPUSH
7931: LD_INT 0
7933: PPUSH
7934: CALL_OW 424
// end ;
7938: END
// every 0 0$1 trigger FilterUnitsInArea ( koordynaty , [ f_side , 1 ] ) marked 111 do
7939: LD_INT 10
7941: PPUSH
7942: LD_INT 22
7944: PUSH
7945: LD_INT 1
7947: PUSH
7948: EMPTY
7949: LIST
7950: LIST
7951: PPUSH
7952: CALL_OW 70
7956: IFFALSE 8002
7958: GO 7960
7960: DISABLE
// begin CheckBuildUpArea ( koordynaty , bagno , [ f_type , unit_human ] ) ;
7961: LD_INT 10
7963: PPUSH
7964: LD_INT 11
7966: PPUSH
7967: LD_INT 21
7969: PUSH
7970: LD_INT 1
7972: PUSH
7973: EMPTY
7974: LIST
7975: LIST
7976: PPUSH
7977: CALL_OW 513
// CheckBuildUpArea ( koordynaty , bagno , [ f_type , unit_vehicle ] ) ;
7981: LD_INT 10
7983: PPUSH
7984: LD_INT 11
7986: PPUSH
7987: LD_INT 21
7989: PUSH
7990: LD_INT 2
7992: PUSH
7993: EMPTY
7994: LIST
7995: LIST
7996: PPUSH
7997: CALL_OW 513
// enable ;
8001: ENABLE
// end ; end_of_file
8002: END
// every 5 5$0 marked 04 do
8003: GO 8005
8005: DISABLE
// begin PlaceUnitArea ( Stachu1 , staszek , false ) ;
8006: LD_EXP 116
8010: PPUSH
8011: LD_INT 14
8013: PPUSH
8014: LD_INT 0
8016: PPUSH
8017: CALL_OW 49
// AddComMoveToArea ( Stachu1 , wejscie ) ;
8021: LD_EXP 116
8025: PPUSH
8026: LD_INT 6
8028: PPUSH
8029: CALL_OW 173
// end ;
8033: END
// every 0 0$1 trigger See ( 1 , stachu1 ) do
8034: LD_INT 1
8036: PPUSH
8037: LD_EXP 116
8041: PPUSH
8042: CALL_OW 292
8046: IFFALSE 9038
8048: GO 8050
8050: DISABLE
// begin DialogueOn ;
8051: CALL_OW 6
// CenterOnUnits ( stachu1 ) ;
8055: LD_EXP 116
8059: PPUSH
8060: CALL_OW 85
// Say ( Nancy , e1 ) ;
8064: LD_EXP 137
8068: PPUSH
8069: LD_STRING e1
8071: PPUSH
8072: CALL_OW 88
// Say ( Stachu1 , e2 ) ;
8076: LD_EXP 116
8080: PPUSH
8081: LD_STRING e2
8083: PPUSH
8084: CALL_OW 88
// Say ( Cornell , e3 ) ;
8088: LD_EXP 140
8092: PPUSH
8093: LD_STRING e3
8095: PPUSH
8096: CALL_OW 88
// Say ( Stachu1 , e4 ) ;
8100: LD_EXP 116
8104: PPUSH
8105: LD_STRING e4
8107: PPUSH
8108: CALL_OW 88
// Say ( bag , e5 ) ;
8112: LD_EXP 1
8116: PPUSH
8117: LD_STRING e5
8119: PPUSH
8120: CALL_OW 88
// Say ( Stachu1 , e6 ) ;
8124: LD_EXP 116
8128: PPUSH
8129: LD_STRING e6
8131: PPUSH
8132: CALL_OW 88
// Say ( bag , e7 ) ;
8136: LD_EXP 1
8140: PPUSH
8141: LD_STRING e7
8143: PPUSH
8144: CALL_OW 88
// Say ( Stachu1 , e8 ) ;
8148: LD_EXP 116
8152: PPUSH
8153: LD_STRING e8
8155: PPUSH
8156: CALL_OW 88
// Say ( bag , e9 ) ;
8160: LD_EXP 1
8164: PPUSH
8165: LD_STRING e9
8167: PPUSH
8168: CALL_OW 88
// Say ( Cornell , e10 ) ;
8172: LD_EXP 140
8176: PPUSH
8177: LD_STRING e10
8179: PPUSH
8180: CALL_OW 88
// Say ( Stachu1 , e11 ) ;
8184: LD_EXP 116
8188: PPUSH
8189: LD_STRING e11
8191: PPUSH
8192: CALL_OW 88
// Say ( Stachu1 , e11a ) ;
8196: LD_EXP 116
8200: PPUSH
8201: LD_STRING e11a
8203: PPUSH
8204: CALL_OW 88
// Say ( Stachu1 , e12 ) ;
8208: LD_EXP 116
8212: PPUSH
8213: LD_STRING e12
8215: PPUSH
8216: CALL_OW 88
// Say ( Cornell , e13 ) ;
8220: LD_EXP 140
8224: PPUSH
8225: LD_STRING e13
8227: PPUSH
8228: CALL_OW 88
// Say ( Stachu1 , e14 ) ;
8232: LD_EXP 116
8236: PPUSH
8237: LD_STRING e14
8239: PPUSH
8240: CALL_OW 88
// Say ( Stachu1 , e15 ) ;
8244: LD_EXP 116
8248: PPUSH
8249: LD_STRING e15
8251: PPUSH
8252: CALL_OW 88
// Say ( Paul , e16 ) ;
8256: LD_EXP 13
8260: PPUSH
8261: LD_STRING e16
8263: PPUSH
8264: CALL_OW 88
// Say ( Stachu1 , e17 ) ;
8268: LD_EXP 116
8272: PPUSH
8273: LD_STRING e17
8275: PPUSH
8276: CALL_OW 88
// Say ( Cornell , e18 ) ;
8280: LD_EXP 140
8284: PPUSH
8285: LD_STRING e18
8287: PPUSH
8288: CALL_OW 88
// Say ( Stachu1 , e19 ) ;
8292: LD_EXP 116
8296: PPUSH
8297: LD_STRING e19
8299: PPUSH
8300: CALL_OW 88
// SayRadio ( Cornell , e20 ) ;
8304: LD_EXP 140
8308: PPUSH
8309: LD_STRING e20
8311: PPUSH
8312: CALL_OW 94
// SayRadio ( Burlak , e21 ) ;
8316: LD_EXP 143
8320: PPUSH
8321: LD_STRING e21
8323: PPUSH
8324: CALL_OW 94
// SayRadio ( Cornell , e22 ) ;
8328: LD_EXP 140
8332: PPUSH
8333: LD_STRING e22
8335: PPUSH
8336: CALL_OW 94
// SayRadio ( Cornell , e23 ) ;
8340: LD_EXP 140
8344: PPUSH
8345: LD_STRING e23
8347: PPUSH
8348: CALL_OW 94
// SayRadio ( Cornell , e24 ) ;
8352: LD_EXP 140
8356: PPUSH
8357: LD_STRING e24
8359: PPUSH
8360: CALL_OW 94
// SayRadio ( Burlak , e25 ) ;
8364: LD_EXP 143
8368: PPUSH
8369: LD_STRING e25
8371: PPUSH
8372: CALL_OW 94
// SayRadio ( Cornell , e26 ) ;
8376: LD_EXP 140
8380: PPUSH
8381: LD_STRING e26
8383: PPUSH
8384: CALL_OW 94
// SayRadio ( Burlak , e27 ) ;
8388: LD_EXP 143
8392: PPUSH
8393: LD_STRING e27
8395: PPUSH
8396: CALL_OW 94
// DialogueOff ;
8400: CALL_OW 7
// uc_side = 1 ;
8404: LD_ADDR_OWVAR 20
8408: PUSH
8409: LD_INT 1
8411: ST_TO_ADDR
// uc_nation = nation_arabian ;
8412: LD_ADDR_OWVAR 21
8416: PUSH
8417: LD_INT 2
8419: ST_TO_ADDR
// uc_direction = 0 ;
8420: LD_ADDR_OWVAR 24
8424: PUSH
8425: LD_INT 0
8427: ST_TO_ADDR
// hc_name =  ;
8428: LD_ADDR_OWVAR 26
8432: PUSH
8433: LD_STRING 
8435: ST_TO_ADDR
// hc_sex = sex_male ;
8436: LD_ADDR_OWVAR 27
8440: PUSH
8441: LD_INT 1
8443: ST_TO_ADDR
// hc_class = class_soldier ;
8444: LD_ADDR_OWVAR 28
8448: PUSH
8449: LD_INT 1
8451: ST_TO_ADDR
// hc_attr = [ 12 , 11 ] ;
8452: LD_ADDR_OWVAR 29
8456: PUSH
8457: LD_INT 12
8459: PUSH
8460: LD_INT 11
8462: PUSH
8463: EMPTY
8464: LIST
8465: LIST
8466: ST_TO_ADDR
// hc_basic_skills = [ 0 , 1 , 1 , 0 ] ;
8467: LD_ADDR_OWVAR 30
8471: PUSH
8472: LD_INT 0
8474: PUSH
8475: LD_INT 1
8477: PUSH
8478: LD_INT 1
8480: PUSH
8481: LD_INT 0
8483: PUSH
8484: EMPTY
8485: LIST
8486: LIST
8487: LIST
8488: LIST
8489: ST_TO_ADDR
// hc_skills = [ 5 , 5 , 5 , 0 ] ;
8490: LD_ADDR_OWVAR 31
8494: PUSH
8495: LD_INT 5
8497: PUSH
8498: LD_INT 5
8500: PUSH
8501: LD_INT 5
8503: PUSH
8504: LD_INT 0
8506: PUSH
8507: EMPTY
8508: LIST
8509: LIST
8510: LIST
8511: LIST
8512: ST_TO_ADDR
// hc_importance = 11 ;
8513: LD_ADDR_OWVAR 32
8517: PUSH
8518: LD_INT 11
8520: ST_TO_ADDR
// hc_gallery =  ;
8521: LD_ADDR_OWVAR 33
8525: PUSH
8526: LD_STRING 
8528: ST_TO_ADDR
// hc_face_number = 1 ;
8529: LD_ADDR_OWVAR 34
8533: PUSH
8534: LD_STRING 1
8536: ST_TO_ADDR
// arab1 = CreateHuman ;
8537: LD_ADDR_EXP 126
8541: PUSH
8542: CALL_OW 44
8546: ST_TO_ADDR
// arab2 = CreateHuman ;
8547: LD_ADDR_EXP 127
8551: PUSH
8552: CALL_OW 44
8556: ST_TO_ADDR
// PlaceUnitArea ( arab1 , araby , false ) ;
8557: LD_EXP 126
8561: PPUSH
8562: LD_INT 15
8564: PPUSH
8565: LD_INT 0
8567: PPUSH
8568: CALL_OW 49
// PlaceUnitArea ( arab2 , araby , false ) ;
8572: LD_EXP 127
8576: PPUSH
8577: LD_INT 15
8579: PPUSH
8580: LD_INT 0
8582: PPUSH
8583: CALL_OW 49
// uc_side = 1 ;
8587: LD_ADDR_OWVAR 20
8591: PUSH
8592: LD_INT 1
8594: ST_TO_ADDR
// uc_nation = nation_arabian ;
8595: LD_ADDR_OWVAR 21
8599: PUSH
8600: LD_INT 2
8602: ST_TO_ADDR
// uc_direction = 0 ;
8603: LD_ADDR_OWVAR 24
8607: PUSH
8608: LD_INT 0
8610: ST_TO_ADDR
// hc_name =  ;
8611: LD_ADDR_OWVAR 26
8615: PUSH
8616: LD_STRING 
8618: ST_TO_ADDR
// hc_sex = sex_female ;
8619: LD_ADDR_OWVAR 27
8623: PUSH
8624: LD_INT 2
8626: ST_TO_ADDR
// hc_class = class_mechanic ;
8627: LD_ADDR_OWVAR 28
8631: PUSH
8632: LD_INT 3
8634: ST_TO_ADDR
// hc_attr = [ 12 , 11 ] ;
8635: LD_ADDR_OWVAR 29
8639: PUSH
8640: LD_INT 12
8642: PUSH
8643: LD_INT 11
8645: PUSH
8646: EMPTY
8647: LIST
8648: LIST
8649: ST_TO_ADDR
// hc_basic_skills = [ 1 , 0 , 1 , 0 ] ;
8650: LD_ADDR_OWVAR 30
8654: PUSH
8655: LD_INT 1
8657: PUSH
8658: LD_INT 0
8660: PUSH
8661: LD_INT 1
8663: PUSH
8664: LD_INT 0
8666: PUSH
8667: EMPTY
8668: LIST
8669: LIST
8670: LIST
8671: LIST
8672: ST_TO_ADDR
// hc_skills = [ 0 , 0 , 6 , 1 ] ;
8673: LD_ADDR_OWVAR 31
8677: PUSH
8678: LD_INT 0
8680: PUSH
8681: LD_INT 0
8683: PUSH
8684: LD_INT 6
8686: PUSH
8687: LD_INT 1
8689: PUSH
8690: EMPTY
8691: LIST
8692: LIST
8693: LIST
8694: LIST
8695: ST_TO_ADDR
// hc_importance = 11 ;
8696: LD_ADDR_OWVAR 32
8700: PUSH
8701: LD_INT 11
8703: ST_TO_ADDR
// hc_gallery =  ;
8704: LD_ADDR_OWVAR 33
8708: PUSH
8709: LD_STRING 
8711: ST_TO_ADDR
// hc_face_number = 1 ;
8712: LD_ADDR_OWVAR 34
8716: PUSH
8717: LD_STRING 1
8719: ST_TO_ADDR
// arab3 = CreateHuman ;
8720: LD_ADDR_EXP 128
8724: PUSH
8725: CALL_OW 44
8729: ST_TO_ADDR
// PlaceUnitArea ( arab3 , araby , false ) ;
8730: LD_EXP 128
8734: PPUSH
8735: LD_INT 15
8737: PPUSH
8738: LD_INT 0
8740: PPUSH
8741: CALL_OW 49
// uc_side = 1 ;
8745: LD_ADDR_OWVAR 20
8749: PUSH
8750: LD_INT 1
8752: ST_TO_ADDR
// vc_chassis = ar_half_tracked ;
8753: LD_ADDR_OWVAR 37
8757: PUSH
8758: LD_INT 14
8760: ST_TO_ADDR
// vc_engine = engine_combustion ;
8761: LD_ADDR_OWVAR 39
8765: PUSH
8766: LD_INT 1
8768: ST_TO_ADDR
// vc_control = control_manual ;
8769: LD_ADDR_OWVAR 38
8773: PUSH
8774: LD_INT 1
8776: ST_TO_ADDR
// vc_weapon = ar_Flame_thrower ;
8777: LD_ADDR_OWVAR 40
8781: PUSH
8782: LD_INT 26
8784: ST_TO_ADDR
// arabs1 = CreateVehicle ;
8785: LD_ADDR_EXP 130
8789: PUSH
8790: CALL_OW 45
8794: ST_TO_ADDR
// arabs2 = CreateVehicle ;
8795: LD_ADDR_EXP 131
8799: PUSH
8800: CALL_OW 45
8804: ST_TO_ADDR
// PlaceUnitArea ( arabs1 , araby , false ) ;
8805: LD_EXP 130
8809: PPUSH
8810: LD_INT 15
8812: PPUSH
8813: LD_INT 0
8815: PPUSH
8816: CALL_OW 49
// PlaceUnitArea ( arabs2 , araby , false ) ;
8820: LD_EXP 131
8824: PPUSH
8825: LD_INT 15
8827: PPUSH
8828: LD_INT 0
8830: PPUSH
8831: CALL_OW 49
// PlaceUnitArea ( Heike , araby , false ) ;
8835: LD_INT 1073
8837: PPUSH
8838: LD_INT 15
8840: PPUSH
8841: LD_INT 0
8843: PPUSH
8844: CALL_OW 49
// SetSide ( heike , 1 ) ;
8848: LD_INT 1073
8850: PPUSH
8851: LD_INT 1
8853: PPUSH
8854: CALL_OW 235
// AddComEnterUnit ( arab3 , arabs1 ) ;
8858: LD_EXP 128
8862: PPUSH
8863: LD_EXP 130
8867: PPUSH
8868: CALL_OW 180
// AddComEnterUnit ( arab2 , arabs2 ) ;
8872: LD_EXP 127
8876: PPUSH
8877: LD_EXP 131
8881: PPUSH
8882: CALL_OW 180
// Wait ( 0 0$5 ) ;
8886: LD_INT 175
8888: PPUSH
8889: CALL_OW 67
// DialogueOn ;
8893: CALL_OW 6
// CenterNowOnXY ( 122 , 58 ) ;
8897: LD_INT 122
8899: PPUSH
8900: LD_INT 58
8902: PPUSH
8903: CALL_OW 86
// SayRadio ( Heike , e29 ) ;
8907: LD_INT 1073
8909: PPUSH
8910: LD_STRING e29
8912: PPUSH
8913: CALL_OW 94
// SayRadio ( Cornell , e30 ) ;
8917: LD_EXP 140
8921: PPUSH
8922: LD_STRING e30
8924: PPUSH
8925: CALL_OW 94
// SetSide ( Stachu1 , 1 ) ;
8929: LD_EXP 116
8933: PPUSH
8934: LD_INT 1
8936: PPUSH
8937: CALL_OW 235
// DialogueOff ;
8941: CALL_OW 7
// enable ( 13 ) ;
8945: LD_INT 13
8947: ENABLE_MARKED
// Wait ( 1 1$0 ) ;
8948: LD_INT 2100
8950: PPUSH
8951: CALL_OW 67
// Say ( Heike , e31 ) ;
8955: LD_INT 1073
8957: PPUSH
8958: LD_STRING e31
8960: PPUSH
8961: CALL_OW 88
// Say ( bag , e32 ) ;
8965: LD_EXP 1
8969: PPUSH
8970: LD_STRING e32
8972: PPUSH
8973: CALL_OW 88
// Say ( stachu1 , e33 ) ;
8977: LD_EXP 116
8981: PPUSH
8982: LD_STRING e33
8984: PPUSH
8985: CALL_OW 88
// Say ( Heike , e34 ) ;
8989: LD_INT 1073
8991: PPUSH
8992: LD_STRING e34
8994: PPUSH
8995: CALL_OW 88
// Say ( stachu1 , e35 ) ;
8999: LD_EXP 116
9003: PPUSH
9004: LD_STRING e35
9006: PPUSH
9007: CALL_OW 88
// Say ( Heike , e36 ) ;
9011: LD_INT 1073
9013: PPUSH
9014: LD_STRING e36
9016: PPUSH
9017: CALL_OW 88
// ChangeMissionObjectives ( M6 ) ;
9021: LD_STRING M6
9023: PPUSH
9024: CALL_OW 337
// SetAreaMapShow ( wyjscie , 1 ) ;
9028: LD_INT 13
9030: PPUSH
9031: LD_INT 1
9033: PPUSH
9034: CALL_OW 424
// end ; end_of_file
9038: END
// every 0 0$1 trigger IsDead ( cornell ) or IsDead ( bobby ) or IsDead ( brown ) or IsDead ( nancy ) or IsDead ( petra ) or IsDead ( lucy ) or IsDead ( paul ) or IsDead ( ron ) or IsDead ( Petra ) or IsDead ( margaret ) or IsDead ( bag ) or IsDead ( Stachu1 ) or IsDead ( Heike ) or IsDead ( cyrus ) do
9039: LD_EXP 140
9043: PPUSH
9044: CALL_OW 301
9048: PUSH
9049: LD_EXP 138
9053: PPUSH
9054: CALL_OW 301
9058: OR
9059: PUSH
9060: LD_EXP 139
9064: PPUSH
9065: CALL_OW 301
9069: OR
9070: PUSH
9071: LD_EXP 137
9075: PPUSH
9076: CALL_OW 301
9080: OR
9081: PUSH
9082: LD_EXP 8
9086: PPUSH
9087: CALL_OW 301
9091: OR
9092: PUSH
9093: LD_EXP 12
9097: PPUSH
9098: CALL_OW 301
9102: OR
9103: PUSH
9104: LD_EXP 13
9108: PPUSH
9109: CALL_OW 301
9113: OR
9114: PUSH
9115: LD_EXP 10
9119: PPUSH
9120: CALL_OW 301
9124: OR
9125: PUSH
9126: LD_EXP 8
9130: PPUSH
9131: CALL_OW 301
9135: OR
9136: PUSH
9137: LD_EXP 85
9141: PPUSH
9142: CALL_OW 301
9146: OR
9147: PUSH
9148: LD_EXP 1
9152: PPUSH
9153: CALL_OW 301
9157: OR
9158: PUSH
9159: LD_EXP 116
9163: PPUSH
9164: CALL_OW 301
9168: OR
9169: PUSH
9170: LD_INT 1073
9172: PPUSH
9173: CALL_OW 301
9177: OR
9178: PUSH
9179: LD_EXP 88
9183: PPUSH
9184: CALL_OW 301
9188: OR
9189: IFFALSE 9201
9191: GO 9193
9193: DISABLE
// begin YouLost ( trup ) ;
9194: LD_STRING trup
9196: PPUSH
9197: CALL_OW 104
// end ;
9201: END
// every 0 0$1 trigger IsDead ( skl1 ) or IsDead ( skl2 ) or IsDead ( skl3 ) do
9202: LD_INT 38
9204: PPUSH
9205: CALL_OW 301
9209: PUSH
9210: LD_INT 971
9212: PPUSH
9213: CALL_OW 301
9217: OR
9218: PUSH
9219: LD_INT 32
9221: PPUSH
9222: CALL_OW 301
9226: OR
9227: IFFALSE 9239
9229: GO 9231
9231: DISABLE
// begin YouLost ( Sklady ) ;
9232: LD_STRING Sklady
9234: PPUSH
9235: CALL_OW 104
// end ;
9239: END
// on Contact ( side1 , side2 ) do begin if side1 = 1 and side2 = 7 then
9240: LD_VAR 0 1
9244: PUSH
9245: LD_INT 1
9247: EQUAL
9248: PUSH
9249: LD_VAR 0 2
9253: PUSH
9254: LD_INT 7
9256: EQUAL
9257: AND
9258: IFFALSE 9267
// begin YouLost ( sojusznik ) ;
9260: LD_STRING sojusznik
9262: PPUSH
9263: CALL_OW 104
// end ; end ;
9267: PPOPN 2
9269: END
// every 0 0$1 trigger IsInArea ( cornell , wyjscie ) and IsInArea ( bag , wyjscie ) and IsInArea ( lucy , wyjscie ) and IsInArea ( paul , wyjscie ) and IsInArea ( ron , wyjscie ) and IsInArea ( margaret , wyjscie ) and IsInArea ( nancy , wyjscie ) and IsInArea ( bobby , wyjscie ) and IsInArea ( petra , wyjscie ) and IsInArea ( brown , wyjscie ) and IsInArea ( cyrus , wyjscie ) and IsInArea ( heike , wyjscie ) and IsInArea ( stachu1 , wyjscie ) do
9270: LD_EXP 140
9274: PPUSH
9275: LD_INT 13
9277: PPUSH
9278: CALL_OW 308
9282: PUSH
9283: LD_EXP 1
9287: PPUSH
9288: LD_INT 13
9290: PPUSH
9291: CALL_OW 308
9295: AND
9296: PUSH
9297: LD_EXP 12
9301: PPUSH
9302: LD_INT 13
9304: PPUSH
9305: CALL_OW 308
9309: AND
9310: PUSH
9311: LD_EXP 13
9315: PPUSH
9316: LD_INT 13
9318: PPUSH
9319: CALL_OW 308
9323: AND
9324: PUSH
9325: LD_EXP 10
9329: PPUSH
9330: LD_INT 13
9332: PPUSH
9333: CALL_OW 308
9337: AND
9338: PUSH
9339: LD_EXP 85
9343: PPUSH
9344: LD_INT 13
9346: PPUSH
9347: CALL_OW 308
9351: AND
9352: PUSH
9353: LD_EXP 137
9357: PPUSH
9358: LD_INT 13
9360: PPUSH
9361: CALL_OW 308
9365: AND
9366: PUSH
9367: LD_EXP 138
9371: PPUSH
9372: LD_INT 13
9374: PPUSH
9375: CALL_OW 308
9379: AND
9380: PUSH
9381: LD_EXP 8
9385: PPUSH
9386: LD_INT 13
9388: PPUSH
9389: CALL_OW 308
9393: AND
9394: PUSH
9395: LD_EXP 139
9399: PPUSH
9400: LD_INT 13
9402: PPUSH
9403: CALL_OW 308
9407: AND
9408: PUSH
9409: LD_EXP 88
9413: PPUSH
9414: LD_INT 13
9416: PPUSH
9417: CALL_OW 308
9421: AND
9422: PUSH
9423: LD_INT 1073
9425: PPUSH
9426: LD_INT 13
9428: PPUSH
9429: CALL_OW 308
9433: AND
9434: PUSH
9435: LD_EXP 116
9439: PPUSH
9440: LD_INT 13
9442: PPUSH
9443: CALL_OW 308
9447: AND
9448: IFFALSE 10653
9450: GO 9452
9452: DISABLE
// begin disable ( 111 ) ;
9453: LD_INT 111
9455: DISABLE_MARKED
// InGameOn ;
9456: CALL_OW 8
// CenterNowOnUnits ( bag ) ;
9460: LD_EXP 1
9464: PPUSH
9465: CALL_OW 87
// RemoveUnit ( bag ) ;
9469: LD_EXP 1
9473: PPUSH
9474: CALL_OW 64
// Say ( bobby , f1 ) ;
9478: LD_EXP 138
9482: PPUSH
9483: LD_STRING f1
9485: PPUSH
9486: CALL_OW 88
// PlaceUnitArea ( obc , area18 , false ) ;
9490: LD_INT 1078
9492: PPUSH
9493: LD_INT 17
9495: PPUSH
9496: LD_INT 0
9498: PPUSH
9499: CALL_OW 49
// PlaceUnitArea ( bag , area17 , false ) ;
9503: LD_EXP 1
9507: PPUSH
9508: LD_INT 16
9510: PPUSH
9511: LD_INT 0
9513: PPUSH
9514: CALL_OW 49
// Wait ( 0 0$5 ) ;
9518: LD_INT 175
9520: PPUSH
9521: CALL_OW 67
// AddComTurnUnit ( bag , obc ) ;
9525: LD_EXP 1
9529: PPUSH
9530: LD_INT 1078
9532: PPUSH
9533: CALL_OW 179
// AddComTurnUnit ( obc , bag ) ;
9537: LD_INT 1078
9539: PPUSH
9540: LD_EXP 1
9544: PPUSH
9545: CALL_OW 179
// CenterNowOnUnits ( bag ) ;
9549: LD_EXP 1
9553: PPUSH
9554: CALL_OW 87
// Say ( bag , f2 ) ;
9558: LD_EXP 1
9562: PPUSH
9563: LD_STRING f2
9565: PPUSH
9566: CALL_OW 88
// SayRadio ( obc , f3 ) ;
9570: LD_INT 1078
9572: PPUSH
9573: LD_STRING f3
9575: PPUSH
9576: CALL_OW 94
// Say ( bag , f4 ) ;
9580: LD_EXP 1
9584: PPUSH
9585: LD_STRING f4
9587: PPUSH
9588: CALL_OW 88
// SayRadio ( obc , f5 ) ;
9592: LD_INT 1078
9594: PPUSH
9595: LD_STRING f5
9597: PPUSH
9598: CALL_OW 94
// SayRadio ( obc , f6 ) ;
9602: LD_INT 1078
9604: PPUSH
9605: LD_STRING f6
9607: PPUSH
9608: CALL_OW 94
// SayRadio ( obc , f7 ) ;
9612: LD_INT 1078
9614: PPUSH
9615: LD_STRING f7
9617: PPUSH
9618: CALL_OW 94
// SayRadio ( obc , f8 ) ;
9622: LD_INT 1078
9624: PPUSH
9625: LD_STRING f8
9627: PPUSH
9628: CALL_OW 94
// Say ( bag , f9 ) ;
9632: LD_EXP 1
9636: PPUSH
9637: LD_STRING f9
9639: PPUSH
9640: CALL_OW 88
// SayRadio ( obc , f10 ) ;
9644: LD_INT 1078
9646: PPUSH
9647: LD_STRING f10
9649: PPUSH
9650: CALL_OW 94
// SayRadio ( obc , f11 ) ;
9654: LD_INT 1078
9656: PPUSH
9657: LD_STRING f11
9659: PPUSH
9660: CALL_OW 94
// SayRadio ( obc , f12 ) ;
9664: LD_INT 1078
9666: PPUSH
9667: LD_STRING f12
9669: PPUSH
9670: CALL_OW 94
// SayRadio ( obc , f13 ) ;
9674: LD_INT 1078
9676: PPUSH
9677: LD_STRING f13
9679: PPUSH
9680: CALL_OW 94
// SayRadio ( obc , f14 ) ;
9684: LD_INT 1078
9686: PPUSH
9687: LD_STRING f14
9689: PPUSH
9690: CALL_OW 94
// SayRadio ( obc , f15 ) ;
9694: LD_INT 1078
9696: PPUSH
9697: LD_STRING f15
9699: PPUSH
9700: CALL_OW 94
// SayRadio ( obc , f16 ) ;
9704: LD_INT 1078
9706: PPUSH
9707: LD_STRING f16
9709: PPUSH
9710: CALL_OW 94
// SayRadio ( obc , f17 ) ;
9714: LD_INT 1078
9716: PPUSH
9717: LD_STRING f17
9719: PPUSH
9720: CALL_OW 94
// SayRadio ( obc , f18 ) ;
9724: LD_INT 1078
9726: PPUSH
9727: LD_STRING f18
9729: PPUSH
9730: CALL_OW 94
// SayRadio ( obc , f19 ) ;
9734: LD_INT 1078
9736: PPUSH
9737: LD_STRING f19
9739: PPUSH
9740: CALL_OW 94
// SayRadio ( obc , f20 ) ;
9744: LD_INT 1078
9746: PPUSH
9747: LD_STRING f20
9749: PPUSH
9750: CALL_OW 94
// SayRadio ( obc , f21 ) ;
9754: LD_INT 1078
9756: PPUSH
9757: LD_STRING f21
9759: PPUSH
9760: CALL_OW 94
// SayRadio ( obc , f21 ) ;
9764: LD_INT 1078
9766: PPUSH
9767: LD_STRING f21
9769: PPUSH
9770: CALL_OW 94
// SayRadio ( obc , f22 ) ;
9774: LD_INT 1078
9776: PPUSH
9777: LD_STRING f22
9779: PPUSH
9780: CALL_OW 94
// SayRadio ( obc , f23 ) ;
9784: LD_INT 1078
9786: PPUSH
9787: LD_STRING f23
9789: PPUSH
9790: CALL_OW 94
// RemoveUnit ( obc ) ;
9794: LD_INT 1078
9796: PPUSH
9797: CALL_OW 64
// SayRadio ( bag , f24 ) ;
9801: LD_EXP 1
9805: PPUSH
9806: LD_STRING f24
9808: PPUSH
9809: CALL_OW 94
// SayRadio ( Cornell , f25 ) ;
9813: LD_EXP 140
9817: PPUSH
9818: LD_STRING f25
9820: PPUSH
9821: CALL_OW 94
// SayRadio ( bag , f26 ) ;
9825: LD_EXP 1
9829: PPUSH
9830: LD_STRING f26
9832: PPUSH
9833: CALL_OW 94
// CenterNowOnXY ( 96 , 8 ) ;
9837: LD_INT 96
9839: PPUSH
9840: LD_INT 8
9842: PPUSH
9843: CALL_OW 86
// Wait ( 0 0$5 ) ;
9847: LD_INT 175
9849: PPUSH
9850: CALL_OW 67
// RemoveUnit ( Heike ) ;
9854: LD_INT 1073
9856: PPUSH
9857: CALL_OW 64
// RemoveUnit ( Paul ) ;
9861: LD_EXP 13
9865: PPUSH
9866: CALL_OW 64
// RemoveUnit ( Cyrus ) ;
9870: LD_EXP 88
9874: PPUSH
9875: CALL_OW 64
// RemoveUnit ( Margaret ) ;
9879: LD_EXP 85
9883: PPUSH
9884: CALL_OW 64
// RemoveUnit ( Cornell ) ;
9888: LD_EXP 140
9892: PPUSH
9893: CALL_OW 64
// RemoveUnit ( Lucy ) ;
9897: LD_EXP 12
9901: PPUSH
9902: CALL_OW 64
// RemoveUnit ( Stachu1 ) ;
9906: LD_EXP 116
9910: PPUSH
9911: CALL_OW 64
// RemoveUnit ( Ron ) ;
9915: LD_EXP 10
9919: PPUSH
9920: CALL_OW 64
// PlaceUnitArea ( Heike , area20 , false ) ;
9924: LD_INT 1073
9926: PPUSH
9927: LD_INT 19
9929: PPUSH
9930: LD_INT 0
9932: PPUSH
9933: CALL_OW 49
// PlaceUnitArea ( Paul , area20 , false ) ;
9937: LD_EXP 13
9941: PPUSH
9942: LD_INT 19
9944: PPUSH
9945: LD_INT 0
9947: PPUSH
9948: CALL_OW 49
// PlaceUnitArea ( Cyrus , area20 , false ) ;
9952: LD_EXP 88
9956: PPUSH
9957: LD_INT 19
9959: PPUSH
9960: LD_INT 0
9962: PPUSH
9963: CALL_OW 49
// PlaceUnitArea ( Margaret , area20 , false ) ;
9967: LD_EXP 85
9971: PPUSH
9972: LD_INT 19
9974: PPUSH
9975: LD_INT 0
9977: PPUSH
9978: CALL_OW 49
// PlaceUnitArea ( Cornell , area20 , false ) ;
9982: LD_EXP 140
9986: PPUSH
9987: LD_INT 19
9989: PPUSH
9990: LD_INT 0
9992: PPUSH
9993: CALL_OW 49
// PlaceUnitArea ( Lucy , area20 , false ) ;
9997: LD_EXP 12
10001: PPUSH
10002: LD_INT 19
10004: PPUSH
10005: LD_INT 0
10007: PPUSH
10008: CALL_OW 49
// PlaceUnitArea ( Stachu1 , area20 , false ) ;
10012: LD_EXP 116
10016: PPUSH
10017: LD_INT 19
10019: PPUSH
10020: LD_INT 0
10022: PPUSH
10023: CALL_OW 49
// PlaceUnitArea ( Ron , area20 , false ) ;
10027: LD_EXP 10
10031: PPUSH
10032: LD_INT 19
10034: PPUSH
10035: LD_INT 0
10037: PPUSH
10038: CALL_OW 49
// CenterNowOnUnits ( bag ) ;
10042: LD_EXP 1
10046: PPUSH
10047: CALL_OW 87
// DialogueOn ;
10051: CALL_OW 6
// Say ( Heike , g1 ) ;
10055: LD_INT 1073
10057: PPUSH
10058: LD_STRING g1
10060: PPUSH
10061: CALL_OW 88
// Say ( Paul , g2 ) ;
10065: LD_EXP 13
10069: PPUSH
10070: LD_STRING g2
10072: PPUSH
10073: CALL_OW 88
// Say ( Ron , g4 ) ;
10077: LD_EXP 10
10081: PPUSH
10082: LD_STRING g4
10084: PPUSH
10085: CALL_OW 88
// SayRadio ( Cornell , g5 ) ;
10089: LD_EXP 140
10093: PPUSH
10094: LD_STRING g5
10096: PPUSH
10097: CALL_OW 94
// SayRadio ( Burlak , g6 ) ;
10101: LD_EXP 143
10105: PPUSH
10106: LD_STRING g6
10108: PPUSH
10109: CALL_OW 94
// SayRadio ( Cornell , g7 ) ;
10113: LD_EXP 140
10117: PPUSH
10118: LD_STRING g7
10120: PPUSH
10121: CALL_OW 94
// SayRadio ( Roth , g8 ) ;
10125: LD_EXP 144
10129: PPUSH
10130: LD_STRING g8
10132: PPUSH
10133: CALL_OW 94
// SayRadio ( Cornell , g9 ) ;
10137: LD_EXP 140
10141: PPUSH
10142: LD_STRING g9
10144: PPUSH
10145: CALL_OW 94
// SayRadio ( Roth , g10 ) ;
10149: LD_EXP 144
10153: PPUSH
10154: LD_STRING g10
10156: PPUSH
10157: CALL_OW 94
// SayRadio ( Burlak , g11 ) ;
10161: LD_EXP 143
10165: PPUSH
10166: LD_STRING g11
10168: PPUSH
10169: CALL_OW 94
// SayRadio ( Burlak , g12 ) ;
10173: LD_EXP 143
10177: PPUSH
10178: LD_STRING g12
10180: PPUSH
10181: CALL_OW 94
// SayRadio ( Burlak , g13 ) ;
10185: LD_EXP 143
10189: PPUSH
10190: LD_STRING g13
10192: PPUSH
10193: CALL_OW 94
// SayRadio ( Cornell , g15 ) ;
10197: LD_EXP 140
10201: PPUSH
10202: LD_STRING g15
10204: PPUSH
10205: CALL_OW 94
// Say ( Cornell , g16 ) ;
10209: LD_EXP 140
10213: PPUSH
10214: LD_STRING g16
10216: PPUSH
10217: CALL_OW 88
// Say ( Lucy , g17 ) ;
10221: LD_EXP 12
10225: PPUSH
10226: LD_STRING g17
10228: PPUSH
10229: CALL_OW 88
// DialogueOff ;
10233: CALL_OW 7
// AddMedal ( glowne , 1 ) ;
10237: LD_STRING glowne
10239: PPUSH
10240: LD_INT 1
10242: PPUSH
10243: CALL_OW 101
// GiveMedals ( Main ) ;
10247: LD_STRING Main
10249: PPUSH
10250: CALL_OW 102
// SetSide ( [ bart , cyrus ] , 1 ) ;
10254: LD_EXP 6
10258: PUSH
10259: LD_EXP 88
10263: PUSH
10264: EMPTY
10265: LIST
10266: LIST
10267: PPUSH
10268: LD_INT 1
10270: PPUSH
10271: CALL_OW 235
// RewardPeople ( [ Cornell , bag , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus , stachu1 , heike , arab1 , arab2 , arab3 ] ) ;
10275: LD_EXP 140
10279: PUSH
10280: LD_EXP 1
10284: PUSH
10285: LD_EXP 12
10289: PUSH
10290: LD_EXP 13
10294: PUSH
10295: LD_EXP 10
10299: PUSH
10300: LD_EXP 85
10304: PUSH
10305: LD_EXP 137
10309: PUSH
10310: LD_EXP 138
10314: PUSH
10315: LD_EXP 8
10319: PUSH
10320: LD_EXP 139
10324: PUSH
10325: LD_EXP 88
10329: PUSH
10330: LD_EXP 116
10334: PUSH
10335: LD_INT 1073
10337: PUSH
10338: LD_EXP 126
10342: PUSH
10343: LD_EXP 127
10347: PUSH
10348: LD_EXP 128
10352: PUSH
10353: EMPTY
10354: LIST
10355: LIST
10356: LIST
10357: LIST
10358: LIST
10359: LIST
10360: LIST
10361: LIST
10362: LIST
10363: LIST
10364: LIST
10365: LIST
10366: LIST
10367: LIST
10368: LIST
10369: LIST
10370: PPUSH
10371: CALL_OW 43
// SaveCharacters ( Bag , Matthew Bagins ) ;
10375: LD_EXP 1
10379: PPUSH
10380: LD_STRING Matthew Bagins
10382: PPUSH
10383: CALL_OW 38
// SaveCharacters ( Lucy , Lucy Donaldson ) ;
10387: LD_EXP 12
10391: PPUSH
10392: LD_STRING Lucy Donaldson
10394: PPUSH
10395: CALL_OW 38
// SaveCharacters ( Nina , Nina Kleshnev ) ;
10399: LD_EXP 11
10403: PPUSH
10404: LD_STRING Nina Kleshnev
10406: PPUSH
10407: CALL_OW 38
// SaveCharacters ( Paul , Paul Khattam ) ;
10411: LD_EXP 13
10415: PPUSH
10416: LD_STRING Paul Khattam
10418: PPUSH
10419: CALL_OW 38
// SaveCharacters ( ron , Ron Paterson ) ;
10423: LD_EXP 10
10427: PPUSH
10428: LD_STRING Ron Paterson
10430: PPUSH
10431: CALL_OW 38
// SaveCharacters ( bart , Bart Reynolds ) ;
10435: LD_EXP 6
10439: PPUSH
10440: LD_STRING Bart Reynolds
10442: PPUSH
10443: CALL_OW 38
// SaveCharacters ( petra , Petra Johnson ) ;
10447: LD_EXP 8
10451: PPUSH
10452: LD_STRING Petra Johnson
10454: PPUSH
10455: CALL_OW 38
// SaveCharacters ( stachu1 , Stanisaw Kamiski ) ;
10459: LD_EXP 116
10463: PPUSH
10464: LD_STRING Stanisaw Kamiski
10466: PPUSH
10467: CALL_OW 38
// SaveCharacters ( margaret , Margaret Staines ) ;
10471: LD_EXP 85
10475: PPUSH
10476: LD_STRING Margaret Staines
10478: PPUSH
10479: CALL_OW 38
// SaveCharacters ( ivan , Ivan Dimitrov ) ;
10483: LD_EXP 86
10487: PPUSH
10488: LD_STRING Ivan Dimitrov
10490: PPUSH
10491: CALL_OW 38
// SaveCharacters ( brad , Brad Butts ) ;
10495: LD_EXP 89
10499: PPUSH
10500: LD_STRING Brad Butts
10502: PPUSH
10503: CALL_OW 38
// SaveCharacters ( cyrus , Cyrus Parker ) ;
10507: LD_EXP 88
10511: PPUSH
10512: LD_STRING Cyrus Parker
10514: PPUSH
10515: CALL_OW 38
// SaveCharacters ( kurt , Kurt Schmidt ) ;
10519: LD_EXP 132
10523: PPUSH
10524: LD_STRING Kurt Schmidt
10526: PPUSH
10527: CALL_OW 38
// SaveCharacters ( cornell , Andy Cornell ) ;
10531: LD_EXP 140
10535: PPUSH
10536: LD_STRING Andy Cornell
10538: PPUSH
10539: CALL_OW 38
// SaveCharacters ( gladstone , Tim Gladstone ) ;
10543: LD_EXP 141
10547: PPUSH
10548: LD_STRING Tim Gladstone
10550: PPUSH
10551: CALL_OW 38
// SaveCharacters ( bobby , Bobby Brandon ) ;
10555: LD_EXP 138
10559: PPUSH
10560: LD_STRING Bobby Brandon
10562: PPUSH
10563: CALL_OW 38
// SaveCharacters ( brown , Michael Brown ) ;
10567: LD_EXP 139
10571: PPUSH
10572: LD_STRING Michael Brown
10574: PPUSH
10575: CALL_OW 38
// SaveCharacters ( Denis , Denis Peterson ) ;
10579: LD_EXP 142
10583: PPUSH
10584: LD_STRING Denis Peterson
10586: PPUSH
10587: CALL_OW 38
// SaveCharacters ( Nancy , Nancy Graves ) ;
10591: LD_EXP 137
10595: PPUSH
10596: LD_STRING Nancy Graves
10598: PPUSH
10599: CALL_OW 38
// SaveCharacters ( Heike , Heike Steyer ) ;
10603: LD_INT 1073
10605: PPUSH
10606: LD_STRING Heike Steyer
10608: PPUSH
10609: CALL_OW 38
// SaveCharacters ( arab1 ,  ) ;
10613: LD_EXP 126
10617: PPUSH
10618: LD_STRING 
10620: PPUSH
10621: CALL_OW 38
// SaveCharacters ( arab2 ,  ) ;
10625: LD_EXP 127
10629: PPUSH
10630: LD_STRING 
10632: PPUSH
10633: CALL_OW 38
// SaveCharacters ( arab3 ,  ) ;
10637: LD_EXP 128
10641: PPUSH
10642: LD_STRING 
10644: PPUSH
10645: CALL_OW 38
// YouWin ;
10649: CALL_OW 103
// end ;
10653: END
// every 0 0$1 trigger FilterAllUnits ( [ [ f_side , 3 ] , [ f_type , unit_human ] ] ) < 1 marked 14 do
10654: LD_INT 22
10656: PUSH
10657: LD_INT 3
10659: PUSH
10660: EMPTY
10661: LIST
10662: LIST
10663: PUSH
10664: LD_INT 21
10666: PUSH
10667: LD_INT 1
10669: PUSH
10670: EMPTY
10671: LIST
10672: LIST
10673: PUSH
10674: EMPTY
10675: LIST
10676: LIST
10677: PPUSH
10678: CALL_OW 69
10682: PUSH
10683: LD_INT 1
10685: LESS
10686: IFFALSE 10720
10688: GO 10690
10690: DISABLE
// begin Say ( Cornell , g18 ) ;
10691: LD_EXP 140
10695: PPUSH
10696: LD_STRING g18
10698: PPUSH
10699: CALL_OW 88
// InGameOff ;
10703: CALL_OW 9
// disable ( 15 ) ;
10707: LD_INT 15
10709: DISABLE_MARKED
// enable ( 16 ) ;
10710: LD_INT 16
10712: ENABLE_MARKED
// ChangeMissionObjectives ( M7 ) ;
10713: LD_STRING M7
10715: PPUSH
10716: CALL_OW 337
// end ;
10720: END
// every 0 0$1 trigger FilterAllUnits ( [ [ f_side , 3 ] , [ f_type , unit_human ] ] ) = 0 marked 15 do
10721: LD_INT 22
10723: PUSH
10724: LD_INT 3
10726: PUSH
10727: EMPTY
10728: LIST
10729: LIST
10730: PUSH
10731: LD_INT 21
10733: PUSH
10734: LD_INT 1
10736: PUSH
10737: EMPTY
10738: LIST
10739: LIST
10740: PUSH
10741: EMPTY
10742: LIST
10743: LIST
10744: PPUSH
10745: CALL_OW 69
10749: PUSH
10750: LD_INT 0
10752: EQUAL
10753: IFFALSE 11190
10755: GO 10757
10757: DISABLE
// begin Say ( Cornell , g18a ) ;
10758: LD_EXP 140
10762: PPUSH
10763: LD_STRING g18a
10765: PPUSH
10766: CALL_OW 88
// InGameOff ;
10770: CALL_OW 9
// AddMedal ( glowne , 1 ) ;
10774: LD_STRING glowne
10776: PPUSH
10777: LD_INT 1
10779: PPUSH
10780: CALL_OW 101
// GiveMedals ( Main ) ;
10784: LD_STRING Main
10786: PPUSH
10787: CALL_OW 102
// SetSide ( [ bart , cyrus ] , 1 ) ;
10791: LD_EXP 6
10795: PUSH
10796: LD_EXP 88
10800: PUSH
10801: EMPTY
10802: LIST
10803: LIST
10804: PPUSH
10805: LD_INT 1
10807: PPUSH
10808: CALL_OW 235
// RewardPeople ( [ Cornell , bag , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus , stachu1 , heike , arab1 , arab2 , arab3 ] ) ;
10812: LD_EXP 140
10816: PUSH
10817: LD_EXP 1
10821: PUSH
10822: LD_EXP 12
10826: PUSH
10827: LD_EXP 13
10831: PUSH
10832: LD_EXP 10
10836: PUSH
10837: LD_EXP 85
10841: PUSH
10842: LD_EXP 137
10846: PUSH
10847: LD_EXP 138
10851: PUSH
10852: LD_EXP 8
10856: PUSH
10857: LD_EXP 139
10861: PUSH
10862: LD_EXP 88
10866: PUSH
10867: LD_EXP 116
10871: PUSH
10872: LD_INT 1073
10874: PUSH
10875: LD_EXP 126
10879: PUSH
10880: LD_EXP 127
10884: PUSH
10885: LD_EXP 128
10889: PUSH
10890: EMPTY
10891: LIST
10892: LIST
10893: LIST
10894: LIST
10895: LIST
10896: LIST
10897: LIST
10898: LIST
10899: LIST
10900: LIST
10901: LIST
10902: LIST
10903: LIST
10904: LIST
10905: LIST
10906: LIST
10907: PPUSH
10908: CALL_OW 43
// SaveCharacters ( Bag , Matthew Bagins ) ;
10912: LD_EXP 1
10916: PPUSH
10917: LD_STRING Matthew Bagins
10919: PPUSH
10920: CALL_OW 38
// SaveCharacters ( Lucy , Lucy Donaldson ) ;
10924: LD_EXP 12
10928: PPUSH
10929: LD_STRING Lucy Donaldson
10931: PPUSH
10932: CALL_OW 38
// SaveCharacters ( Nina , Nina Kleshnev ) ;
10936: LD_EXP 11
10940: PPUSH
10941: LD_STRING Nina Kleshnev
10943: PPUSH
10944: CALL_OW 38
// SaveCharacters ( Paul , Paul Khattam ) ;
10948: LD_EXP 13
10952: PPUSH
10953: LD_STRING Paul Khattam
10955: PPUSH
10956: CALL_OW 38
// SaveCharacters ( ron , Ron Paterson ) ;
10960: LD_EXP 10
10964: PPUSH
10965: LD_STRING Ron Paterson
10967: PPUSH
10968: CALL_OW 38
// SaveCharacters ( bart , Bart Reynolds ) ;
10972: LD_EXP 6
10976: PPUSH
10977: LD_STRING Bart Reynolds
10979: PPUSH
10980: CALL_OW 38
// SaveCharacters ( petra , Petra Johnson ) ;
10984: LD_EXP 8
10988: PPUSH
10989: LD_STRING Petra Johnson
10991: PPUSH
10992: CALL_OW 38
// SaveCharacters ( stachu1 , Stanisaw Kamiski ) ;
10996: LD_EXP 116
11000: PPUSH
11001: LD_STRING Stanisaw Kamiski
11003: PPUSH
11004: CALL_OW 38
// SaveCharacters ( margaret , Margaret Staines ) ;
11008: LD_EXP 85
11012: PPUSH
11013: LD_STRING Margaret Staines
11015: PPUSH
11016: CALL_OW 38
// SaveCharacters ( ivan , Ivan Dimitrov ) ;
11020: LD_EXP 86
11024: PPUSH
11025: LD_STRING Ivan Dimitrov
11027: PPUSH
11028: CALL_OW 38
// SaveCharacters ( brad , Brad Butts ) ;
11032: LD_EXP 89
11036: PPUSH
11037: LD_STRING Brad Butts
11039: PPUSH
11040: CALL_OW 38
// SaveCharacters ( cyrus , Cyrus Parker ) ;
11044: LD_EXP 88
11048: PPUSH
11049: LD_STRING Cyrus Parker
11051: PPUSH
11052: CALL_OW 38
// SaveCharacters ( kurt , Kurt Schmidt ) ;
11056: LD_EXP 132
11060: PPUSH
11061: LD_STRING Kurt Schmidt
11063: PPUSH
11064: CALL_OW 38
// SaveCharacters ( cornell , Andy Cornell ) ;
11068: LD_EXP 140
11072: PPUSH
11073: LD_STRING Andy Cornell
11075: PPUSH
11076: CALL_OW 38
// SaveCharacters ( gladstone , Tim Gladstone ) ;
11080: LD_EXP 141
11084: PPUSH
11085: LD_STRING Tim Gladstone
11087: PPUSH
11088: CALL_OW 38
// SaveCharacters ( bobby , Bobby Brandon ) ;
11092: LD_EXP 138
11096: PPUSH
11097: LD_STRING Bobby Brandon
11099: PPUSH
11100: CALL_OW 38
// SaveCharacters ( brown , Michael Brown ) ;
11104: LD_EXP 139
11108: PPUSH
11109: LD_STRING Michael Brown
11111: PPUSH
11112: CALL_OW 38
// SaveCharacters ( Denis , Denis Peterson ) ;
11116: LD_EXP 142
11120: PPUSH
11121: LD_STRING Denis Peterson
11123: PPUSH
11124: CALL_OW 38
// SaveCharacters ( Nancy , Nancy Graves ) ;
11128: LD_EXP 137
11132: PPUSH
11133: LD_STRING Nancy Graves
11135: PPUSH
11136: CALL_OW 38
// SaveCharacters ( Heike , Heike Steyer ) ;
11140: LD_INT 1073
11142: PPUSH
11143: LD_STRING Heike Steyer
11145: PPUSH
11146: CALL_OW 38
// SaveCharacters ( arab1 ,  ) ;
11150: LD_EXP 126
11154: PPUSH
11155: LD_STRING 
11157: PPUSH
11158: CALL_OW 38
// SaveCharacters ( arab2 ,  ) ;
11162: LD_EXP 127
11166: PPUSH
11167: LD_STRING 
11169: PPUSH
11170: CALL_OW 38
// SaveCharacters ( arab3 ,  ) ;
11174: LD_EXP 128
11178: PPUSH
11179: LD_STRING 
11181: PPUSH
11182: CALL_OW 38
// YouWin ;
11186: CALL_OW 103
// end ;
11190: END
// every 0 0$1 trigger FilterAllUnits ( [ [ f_side , 3 ] , [ f_type , unit_human ] ] ) = 0 marked 16 do
11191: LD_INT 22
11193: PUSH
11194: LD_INT 3
11196: PUSH
11197: EMPTY
11198: LIST
11199: LIST
11200: PUSH
11201: LD_INT 21
11203: PUSH
11204: LD_INT 1
11206: PUSH
11207: EMPTY
11208: LIST
11209: LIST
11210: PUSH
11211: EMPTY
11212: LIST
11213: LIST
11214: PPUSH
11215: CALL_OW 69
11219: PUSH
11220: LD_INT 0
11222: EQUAL
11223: IFFALSE 11644
11225: GO 11227
11227: DISABLE
// begin AddMedal ( glowne , 1 ) ;
11228: LD_STRING glowne
11230: PPUSH
11231: LD_INT 1
11233: PPUSH
11234: CALL_OW 101
// GiveMedals ( Main ) ;
11238: LD_STRING Main
11240: PPUSH
11241: CALL_OW 102
// SetSide ( [ bart , cyrus ] , 1 ) ;
11245: LD_EXP 6
11249: PUSH
11250: LD_EXP 88
11254: PUSH
11255: EMPTY
11256: LIST
11257: LIST
11258: PPUSH
11259: LD_INT 1
11261: PPUSH
11262: CALL_OW 235
// RewardPeople ( [ Cornell , bag , Lucy , Paul , Ron , Margaret , Nancy , bobby , Petra , Brown , cyrus , stachu1 , heike , arab1 , arab2 , arab3 ] ) ;
11266: LD_EXP 140
11270: PUSH
11271: LD_EXP 1
11275: PUSH
11276: LD_EXP 12
11280: PUSH
11281: LD_EXP 13
11285: PUSH
11286: LD_EXP 10
11290: PUSH
11291: LD_EXP 85
11295: PUSH
11296: LD_EXP 137
11300: PUSH
11301: LD_EXP 138
11305: PUSH
11306: LD_EXP 8
11310: PUSH
11311: LD_EXP 139
11315: PUSH
11316: LD_EXP 88
11320: PUSH
11321: LD_EXP 116
11325: PUSH
11326: LD_INT 1073
11328: PUSH
11329: LD_EXP 126
11333: PUSH
11334: LD_EXP 127
11338: PUSH
11339: LD_EXP 128
11343: PUSH
11344: EMPTY
11345: LIST
11346: LIST
11347: LIST
11348: LIST
11349: LIST
11350: LIST
11351: LIST
11352: LIST
11353: LIST
11354: LIST
11355: LIST
11356: LIST
11357: LIST
11358: LIST
11359: LIST
11360: LIST
11361: PPUSH
11362: CALL_OW 43
// SaveCharacters ( Bag , Matthew Bagins ) ;
11366: LD_EXP 1
11370: PPUSH
11371: LD_STRING Matthew Bagins
11373: PPUSH
11374: CALL_OW 38
// SaveCharacters ( Lucy , Lucy Donaldson ) ;
11378: LD_EXP 12
11382: PPUSH
11383: LD_STRING Lucy Donaldson
11385: PPUSH
11386: CALL_OW 38
// SaveCharacters ( Nina , Nina Kleshnev ) ;
11390: LD_EXP 11
11394: PPUSH
11395: LD_STRING Nina Kleshnev
11397: PPUSH
11398: CALL_OW 38
// SaveCharacters ( Paul , Paul Khattam ) ;
11402: LD_EXP 13
11406: PPUSH
11407: LD_STRING Paul Khattam
11409: PPUSH
11410: CALL_OW 38
// SaveCharacters ( ron , Ron Paterson ) ;
11414: LD_EXP 10
11418: PPUSH
11419: LD_STRING Ron Paterson
11421: PPUSH
11422: CALL_OW 38
// SaveCharacters ( bart , Bart Reynolds ) ;
11426: LD_EXP 6
11430: PPUSH
11431: LD_STRING Bart Reynolds
11433: PPUSH
11434: CALL_OW 38
// SaveCharacters ( petra , Petra Johnson ) ;
11438: LD_EXP 8
11442: PPUSH
11443: LD_STRING Petra Johnson
11445: PPUSH
11446: CALL_OW 38
// SaveCharacters ( stachu1 , Stanisaw Kamiski ) ;
11450: LD_EXP 116
11454: PPUSH
11455: LD_STRING Stanisaw Kamiski
11457: PPUSH
11458: CALL_OW 38
// SaveCharacters ( margaret , Margaret Staines ) ;
11462: LD_EXP 85
11466: PPUSH
11467: LD_STRING Margaret Staines
11469: PPUSH
11470: CALL_OW 38
// SaveCharacters ( ivan , Ivan Dimitrov ) ;
11474: LD_EXP 86
11478: PPUSH
11479: LD_STRING Ivan Dimitrov
11481: PPUSH
11482: CALL_OW 38
// SaveCharacters ( brad , Brad Butts ) ;
11486: LD_EXP 89
11490: PPUSH
11491: LD_STRING Brad Butts
11493: PPUSH
11494: CALL_OW 38
// SaveCharacters ( cyrus , Cyrus Parker ) ;
11498: LD_EXP 88
11502: PPUSH
11503: LD_STRING Cyrus Parker
11505: PPUSH
11506: CALL_OW 38
// SaveCharacters ( kurt , Kurt Schmidt ) ;
11510: LD_EXP 132
11514: PPUSH
11515: LD_STRING Kurt Schmidt
11517: PPUSH
11518: CALL_OW 38
// SaveCharacters ( cornell , Andy Cornell ) ;
11522: LD_EXP 140
11526: PPUSH
11527: LD_STRING Andy Cornell
11529: PPUSH
11530: CALL_OW 38
// SaveCharacters ( gladstone , Tim Gladstone ) ;
11534: LD_EXP 141
11538: PPUSH
11539: LD_STRING Tim Gladstone
11541: PPUSH
11542: CALL_OW 38
// SaveCharacters ( bobby , Bobby Brandon ) ;
11546: LD_EXP 138
11550: PPUSH
11551: LD_STRING Bobby Brandon
11553: PPUSH
11554: CALL_OW 38
// SaveCharacters ( brown , Michael Brown ) ;
11558: LD_EXP 139
11562: PPUSH
11563: LD_STRING Michael Brown
11565: PPUSH
11566: CALL_OW 38
// SaveCharacters ( Denis , Denis Peterson ) ;
11570: LD_EXP 142
11574: PPUSH
11575: LD_STRING Denis Peterson
11577: PPUSH
11578: CALL_OW 38
// SaveCharacters ( Nancy , Nancy Graves ) ;
11582: LD_EXP 137
11586: PPUSH
11587: LD_STRING Nancy Graves
11589: PPUSH
11590: CALL_OW 38
// SaveCharacters ( Heike , Heike Steyer ) ;
11594: LD_INT 1073
11596: PPUSH
11597: LD_STRING Heike Steyer
11599: PPUSH
11600: CALL_OW 38
// SaveCharacters ( arab1 ,  ) ;
11604: LD_EXP 126
11608: PPUSH
11609: LD_STRING 
11611: PPUSH
11612: CALL_OW 38
// SaveCharacters ( arab2 ,  ) ;
11616: LD_EXP 127
11620: PPUSH
11621: LD_STRING 
11623: PPUSH
11624: CALL_OW 38
// SaveCharacters ( arab3 ,  ) ;
11628: LD_EXP 128
11632: PPUSH
11633: LD_STRING 
11635: PPUSH
11636: CALL_OW 38
// YouWin ;
11640: CALL_OW 103
// end ;
11644: END
